Ejecución del programa
1 Se ejecuta el pgm principal UPGMS hasta la frase 17
2 Llamada al subprograma 1 y ejecución hasta la frase 39
3 Llamada al subprograma 2 y ejecución hasta la frase 62. Final del
subprograma 2 y vuelta al subprograma desde donde se ha
realizado la llamada
4 Ejecución del subprograma 1 desde la frase 40 hasta la frase 45.
Final del subprograma 1 y regreso al programa principal UPGMS
5 Ejecución del programa principal UPGMS desde la frase 18 hasta
la frase 35. Regreso a la primera frase y final del programa
Repetición de repeticiones parciales de un
programa
Ejemplo de frases NC
0 BEGIN PGM REPS MM
...
15 LBL 1
...
20 LBL 2
...
27 CALL LBL 2 REP 2/2
...
35 CALL LBL 1 REP 1/1
...
50 END PGM REPS MM
Ejecución del programa
1 Se ejecuta el pgm principal REPS hasta la frase 27
2 Se repite dos veces la parte del programa entre la frase 20 y la
frase 27
3 Ejecución del programa principal REPS desde la frase 28 hasta la
frase 35
4 Se repite una vez la parte del programa entre la frase 15 y la frase
35 (contiene la repetición de la parte del programa entre la frase 20
y la frase 27)
5 Ejecución del programa principal REPS desde la frase 36 a la frase
50 (final del programa)
528
Principio de la repetición parcial del programa 1
Principio de la repetición parcial del programa 2
Programa parcial entre esta frase y LBL 2
(frase 20) se repite dos veces
Programa parcial entre esta frase y LBL 1
(frase 15) se repite una vez
10 Programación: Subprogramas y repeticiones parciales de un programa