User Manual
8-11
Descrição:
• Este comando interrompe a execução de um ciclo e prossegue a partir do primeiro comando
depois do ciclo.
• Este comando pode ser utilizado para interromper uma instrução “For”, uma instrução “Do” e
uma instrução “While”.
Prog
Função: Este comando especifica a execução de um outro programa como sub-rotina. No
modo RUN • MAT
(ou RUN ), este comando executa um novo programa.
Sintaxe: Prog "nome do ficheiro" _
Exemplo: Prog "ABC" _
Descrição:
• Mesmo quando este comando está inserido num ciclo, a sua execução interrompe
imediatamente o ciclo e executa a sub-rotina.
• Este comando pode ser utilizado o número de vezes necessário dentro da rotina principal
para chamar sub-rotinas independentes para realizar tarefas específicas.
• Uma sub-rotina pode ser utilizada em múltiplas localizações dentro da mesma rotina
principal ou pode ser chamada por qualquer número de rotinas principais.
Rotina principal Sub-rotinas
Nível 1 Nível 2 Nível 3 Nível 4
• Chamar uma sub-rotina faz que a mesma seja executada a partir do início. Uma vez
completada a execução da sub-rotina, a execução retorna à rotina principal, a partir da
instrução seguinte ao comando Prog.
• Um comando Goto~Lbl dentro de uma sub-rotina é apenas válido dentro dessa sub-rotina.
Não pode ser utilizado para saltar para um rótulo fora da sub-rotina.
• Se não existir uma sub-rotina com o nome de ficheiro especificado pelo comando Prog,
ocorre um erro.
• No modo RUN • MAT (ou RUN ), introdução do comando Prog e pressão de w lança o
programa especificado pelo comando.
Return
Função: Este comando realiza um retorno a partir de uma sub-rotina.
Sintaxe: Return _
Descrição: A execução o comando “Return” dentro de uma rotina principal pára a execução
do programa. A execução do comando “Return” dentro de uma sub-rotina pára a sub-rotina e
volta ao programa de onde saiu para a sub-rotina.
D
CEIJ
Prog "E" Prog "I" Prog "J"
A
Prog "D"
Prog "C"
D
CEIJ
Prog "E" Prog "I" Prog "J"
A
Prog "D"
Prog "C"