STOP |
Arrêt |
---|---|
ABasiC | Commodore Amiga |
Syntaxe
STOP |
Description
Cette instruction permet d'arrêter temporairement le programme à se point.
Remarques
- Utilisez la commande STOP pour interrompre l'exécution d'un programme et remettre l'ordinateur en mode immédiat. Quand ABasiC rencontre une commande STOP dans un programme, il répond le message suivant :
- Vous pouvez reprendre l'exécution du programme après la commande STOP en tapant :
CONT
L'ordinateur se souvient de l'endroit où il a arrêté l'exécution et continuera à l'instruction immédiatement après la commande STOP. Si vous souhaitez démarrer le programme sur une ligne autre que le point d'arrêt, utilisez :
- Puisque STOP arrête l'ordinateur d'un programme en cours d'exécution, vous ne l'utiliserez pas souvent dans un programme terminé. Cependant, il est utile pour déboguer un programme. Si vous insérez STOP dans une section d'un programme où vous suspectez un problème, vous pouvez interrompre l'exécution à ce stade. Utilisez ensuite les commandes de mode immédiat pour vérifier l'état des variables et des fichiers. Une fois que vous avez les informations dont vous avez besoin, vous pouvez redémarrer le programme avec CONT.
Stop at line n Br |
où n est le numéro de ligne de programme contenant la commande STOP. Le ABasiC conserve toutes les valeurs de variable lorsque l'arrêt se produit. Il conserve également tous les fichiers ouverts tels quels. Ils ne sont pas effacés ou fermés lorsque STOP s'exécute.
GOTO n |
où n est le numéro de la ligne à laquelle vous souhaitez reprendre l'exécution. Vous pouvez également utiliser RUN pour redémarrer le programme depuis le début.
Dernière mise à jour : Mardi, le 11 Août 2020