User Manual

8-12
Stop
Função: Este comando termina a execução de um programa.
Sintaxe: Stop _
Descrição:
Este comando termina a execução de um programa.
A execução deste comando dentro de um ciclo termina a execução de um programa sem
ser gerado um erro.
k Comandos de salto (JUMP)
Dsz
Função: Este comando é um salto de contagem que aumenta o valor da variável de controlo
em 1 e, em seguida, salta se o valor atual da variável for zero.
Sintaxe:
Valor da variável 0
Dsz <nome da variável> : <instrução>
_
:
^
<instrução>
Valor da variável = 0
Parâmetros: nome da variável: A a Z, r ,
θ
[Exemplo] Dsz B : Diminui o valor especificado à variável B em 1.
Descrição: Este comando diminui o valor da variável de controlo em 1 e testa-o (verifica). Se
o valor atual for diferente de zero, a execução continua com a instrução seguinte. Se o valor
atual for zero, a execução salta para a instrução seguinte ao comando de multi-instrução (:),
ao comando de exibição (^), ou ao comando de nova linha (_).
Goto~Lbl
Função: Este comando realiza um salto incondicional para um local especificado.
Sintaxe: Goto <nome de etiqueta> ~ Lbl <nome de etiqueta>
Parâmetros: nome da variável: valor (0 a 9), variável (A a Z,
r ,
θ
)
Descrição:
Este comando consiste em duas partes: Goto
n (onde n é um parâmetro como descrito
acima) e Lbl n (onde n é o parâmetro referenciado por Goto n ). Este comando faz a
execução do programa saltar para a instrução Lbl cujo parâmetro n iguala o especificado
pela instrução Goto.
Este comando pode ser utilizado para reiniciar um ciclo de programa ou para saltar para
qualquer local do programa.
Este comando pode ser utilizado em conjunto com saltos condicionais ou saltos de
contagem.
Se não existir nenhuma instrução Lbl cujo valor coincida com a especificação da instrução
Goto, ocorre um erro.