CHAIN |
Chaîne |
---|---|
ABasiC | Commodore Amiga |
Syntaxe
CHAIN filename [linenumber][,ALL] |
Description
Cette instruction permet de transférer l'exécution à un autre programme de code source Basic.
Remarques
- La commande CHAIN permet à un programme ABasiC résident (le programme actuellement en mémoire) de se remplacer par un autre programme ABasiC à partir du disque. Vous pouvez également passer des variables de l'ancien programme au nouveau avant son exécution.
- Le programme chaîné s'exécute dès qu'il est chargé. Si vous spécifiez le numéro de ligne facultatif, l'exécution commence à cette ligne; sinon, le programme démarre à la première instruction exécutable. (N'oubliez pas de changer la référence du numéro de ligne si vous renumérotez les lignes dans le programme chaîné.)
- Le mot clef facultatif ALL indique à ABasiC de conserver toutes les variables du programme pour une utilisation par le programme entrant. Si vous omettez ce mot-clef, vous devez utiliser la commande COMMON pour spécifier les variables que le programme entrant utilisera.
- Vous ne devez pas utiliser le mot clef ALL si vous souhaitez que votre programme soit compatible avec les programmes ABasiC compilés.
Dernière mise à jour : Mardi, le 11 Août 2020