User Manual
8-13
Syntax:
Variabelvärde ≠ 0
Dsz <variabelnamn> : <uttryck>
_
:
^
<uttryck>
Variabelns värde = 0
Parametrar: variabelnamn: A till Z, r ,
θ
[Exempel] Dsz B: Minskar värdet på variabeln B med 1.
Beskrivning: Kommandot minskar värdet på styrvariabeln med 1, och testar sedan värdet.
Om värdet är skiljt från noll fortsätter exekveringen med nästa uttryck. Om det nuvarande
värdet är noll fortsätter exekveringen med det uttryck som följer flerradskommandot (:),
visningskommandot ( ^) eller vagnreturen ( _).
Goto~Lbl
Funktion: Detta kommando utför ett ovillkorligt hopp till en given plats.
Syntax: Goto <variabelnamn> ~ Lbl <variabelnamn>
Parametrar: variabelnamn: värde (0 till 9), variabel (A till Z,
r ,
θ
)
Beskrivning:
• Kommandot består av två delar: Goto
n (där n är en parameter enligt ovan) och Lbl n (där n
är den parameter som refereras till av Goto n ). Kommandot överför exekveringen till det Lbl-
uttryck vars n -parameter överensstämmer med Goto-uttrycket.
• Kommandot kan användas för att starta om ett program eller för att hoppa till vilket ställe
som helst i programkoden.
• Kommandot kan användas tillsammans med villkorliga hopp och räknehopp.
• Om det inte finns ett Lbl-uttryck som stämmer överens med Goto-uttrycket uppstår ett fel.
Isz
Funktion: Detta kommando är ett villkorligt hopp som minskar värdet på en styrvariabel med
1 och utför hoppet om värdet på variabeln är noll.
Syntax:
Variabelvärde ≠ 0
Isz <variabelnamn> : <uttryck>
_
:
^
<uttryck>
Variabelns värde = 0
Parametrar: variabelnamn: A till Z, r ,
θ
[Exempel] Isz A : Ökar värdet på variabeln A med 1.
Beskrivning: Kommandot ökar värdet på styrvariabeln med 1, och testar sedan värdet.
Om värdet är skiljt från noll fortsätter exekveringen med nästa uttryck. Om det nuvarande
värdet är noll fortsätter exekveringen med det uttryck som följer flerradskommandot (:),
visningskommandot ( ^) eller vagnreturen ( _).
⇒ (Hoppkod)
Funktion: Denna kod används för att ange villkoren för ett villkorligt hopp. Hoppet utförs om
villkoren inte är uppfyllda.