Versione software 3.10 Guida dell’utilizzatore

8-16
Prog
Funzione: Questo comando specifica l’esecuzione di un altro programma come subroutine. In
modalità Run-Matrix, questo comando esegue un nuovo programma.
Sintassi: Prog "nome file"
Esempio: Prog "ABC"
Descrizione:
Anche quando questo comando si trova in un loop, la sua esecuzione interrompe
immediatamente il loop e lancia la routine subordinata.
Questo comando si può utilizzare tutte le volte che è necessario all’interno di una routine
principale per richiamare delle subroutine indipendenti che eseguono compiti specifici.
Una routine subordinata può essere utilizzata in posizioni multiple all’interno dello stesso
programma principale, oppure può essere richiamata da qualsiasi numero del programma
principale.
Routine principale Subroutine
Livello 1 Livello 2 Livello 3 Livello 4
Richiamo di una subroutine da eseguire dall’inizio. Dopo il completamento dell’esecuzione
della subroutine, l’esecuzione torna alla routine principale, continuando dall’istruzione
successiva al comando Prog.
Un comando Goto~Lbl in una subroutine è valido solo in quella subroutine. Non può essere
utilizzato per saltare a un’etichetta esterna alla subroutine.
Se una routine subordinata con il nome file specificato dal comando Prog non esiste, si
verifica un errore.
• In modalità Run-Matrix, inserendo il comando Prog e premendo w si lancia il programma
specificato dal comando.
Return
Funzione: Questo comando provoca l’uscita da una routine subordinata.
Sintassi: Return
Descrizione: L’esecuzione del comando Return all’interno di una routine principale determina
l’interruzione dell’esecuzione del programma. L’esecuzione del comando Return all’interno di
una subroutine interrompe la subroutine e determina il ritorno al programma dal quale questa
era stata lanciata.
D
CEIJ
Prog "E" Prog "I" Prog "J"
A
Prog "D"
Prog "C"