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.