User Manual

8-17
Stop
Toiminta: Tämä komento lopettaa ohjelman suorituksen.
Syntaksi: Stop
Kuvaus:
Tämä komento lopettaa ohjelman suorittamisen.
Tämän komennon suorittaminen silmukan sisällä lopettaa ohjelman suorittamisen niin, ettei
virhettä tapahdu.
k Hyppykomennot (JUMP)
Dsz (Laskentahyppy)
Toiminta: Tämä komento on laskentahyppy, joka pienentää kontrollimuuttujan arvoa 1:llä ja
sitten suorittaa hypyn, jos muuttujan arvo on nolla.
Syntaksi:
Muuttujan arvo 0
Dsz <muuttujan nimi> : <lauseke>
_
:
^
<lauseke>
Muuttujan arvo = 0
Parametrit: muuttujan nimi: A–Z, r ,
θ
[Esimerkki] Dsz B : Pienentää muuttujalle B määritettyä arvoa 1:llä.
Kuvaus: Tämä komento pienentää kontrollimuuttujan arvoa 1:llä ja testaa sitten (tarkistaa)
kontrollimuuttujan. Jos nykyinen arvo on muu kuin nolla, suoritusta jatketaan seuraavasta
lausekkeesta. Jos nykyinen arvo on nolla, suoritus hyppää monilauseista komentoa (:),
tulostuskomentoa ( ^) tai rivinvaihtoa ( _) seuraavaan lausekkeeseen.
Goto~Lbl
Toiminta: Tämä komento suorittaa ehdottoman hypyn määritettyyn kohtaan.
Syntaksi: Goto <nimiön nimi> ~ Lbl <nimiön nimi>
Parametrit: nimiön nimi: arvo (0–9), muuttuja (A–Z,
r ,
θ
)
Kuvaus:
Tämä komento käsittää kaksi seuraavaa osaa: Goto
n (missä n on parametri edellä kuvatun
mukaisesti) ja Lbl n (missä n on parametri, johon Goto n viittaa). Tämä komento saa
ohjelman suorituksen hyppäämään Lbl-lausekkeeseen, jonka n -parametri vastaa Goto-
lausekkeen määrittämää parametria.
Tätä komentoa voidaan käyttää palaamiseen silmukassa ohjelman alkuun tai hyppäämiseen
mihin tahansa kohtaan ohjelmassa.
Tätä komentoa voidaan käyttää yhdessä ehdollisten hyppyjen ja laskentahyppyjen kanssa.
Jos läsnä ei ole Lbl-lauseketta, jonka arvo vastaa Goto-lausekkeen määrittämää ehtoa,
tapahtuu virhe.