CONT ou CONTINUE
Lance la poursuite d’un programme arrêté par une instruction STOP ou les touches Ctrl-C.
Exemple 1
10 PRINT "PREMIER": STOP: PRINT "DEUXIEME"
Lors de l’exécution de cette ligne, le mot « PREMIER » s’affiche, puis un message indique que le programme est arrêté :
STOP A LA LIGNE 10
Dès que l’on tape « CONT », l’exécution se poursuit et le mot « DEUXIEME » s’affiche à son tour.
Exemple 2
10 INPUT A$
20 PRINT A$
Si l’on tape Ctrl-C lors de l’exécution de l’instruction INPUT, un message signale l’arrêt du programme :
BREAK A LA LIGNE 10
La commande CONT permet de reprendre l’exécution à l’instruction INPUT.
Action
La commande CONTinue permet de reprendre l’exécution d’un programme interrompu soit par une instruction STOP, soit par appui sur Ctrl-C.
Si le programme est arrêté par une instruction STOP, la commande CONT fait reprendre l’exécution à l’instruction suivante ; s’il est arrêté par Ctrl-C alors qu’une instruction de type INPUT attend une entrée de données, CONT provoque la reprise de l’exécution à l’instruction INPUT elle-même.
La commande CONT ne peut pas faire redémarrer le programme dans les cas suivants :
- Si une erreur s’est produite au cours de l’exécution du programme ;
- Si la commande CLEAR est exécutée après l’interruption ;
- Si des lignes de programme référencées (ligne courante ou CALL, GOSUB ou FOR en cours) ont été modifiées ou supprimées après l’arrêt.
La commande CONT n’est utilisable qu’en mode direct.