User manual - Capítulo 8

20000501
8-5-7
Referência de comandos
Prog
Função: Este comando especifica a execução de um outro programa como subrotina. no
modo RUN
MAT este comando executa um novo programa.
Syntaxe: Prog ”nome do arquivo”
Exemplo: Prog ”ABC”
Descrição:
Mesmo quando este comando está inserido num ciclo, a sua execução interrompe
imediatamente o ciclo e executa a subrotina.
Este comando pode ser utilizado o número de vezes necessário dentro da rotina principal
para chamar subrotinas independentes para realizar tarefas especificas.
Uma subrotina 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 Subrotinas
D
CEIJ
Prog ”E” Prog ”I” Prog ”J”
A
Prog ”D”
Prog ”C”
Nível 1 Nível 2 Nível 3 Nível 4
Chamar uma subrotina faz com que seja executada a partir do início. Uma vez completa a
execução da subrotina, a execução regressa à rotina principal, a partir da instrução
seguinte ao comando Prog.
Um comando Goto~Lbl dentro de uma subrotina é apenas válido dentro dessa subrotina.
Não pode ser utilizado para saltar para um rótulo fora da subrotina.
Se não existir uma subrotina com o nome de ficheiro especificado pelo comando Prog,
ocorre um erro.
Se, no modo RUN
MAT, introduzir um comando Prog e pressionar w,executa -
programa especificado a esse comando