PRT non ha questa istruzione… per fortuna, aggiungo!
E’ una vecchia istruzione degli anni ’60, quando ancora si era agli albori della programmazione e ancora non si parlava di programmazione strutturata.
Il codice di quell’epoca, tipico di COBOL, BASIC ed anche C (si, il C aveva GOTO tra le istruzioni, anche se non ricordo di averlo mai visto usare!) era chiamato “spaghetti code” perché il codice, con numerosi GOTO, si intrecciava in modo quasi incomprensibile rassomigliando molto ad un piatto di spaghetti.
E’ ovvio che GOTO aveva una logica, per quel tempo e solo con le funzioni è stato facile rimpiazzarlo.
PRT ha le funzioni (richiamabili con CALL) con cui si creano, ad esempio, gli indicatori. Ancora questa funzione è limitata e molto lenta, ma con la nuova versione di PRT (non il MTF che è una cosa diversa già in essere) che dovrebbe uscire entro fine anno tale funzione sarà velocizzata e potenziata, per cui potrà essere usata più facilmente.
Fino ad allora occorre… farne a meno!