END
DESCRIPTION.
L'instruction END force la sortie de l'application en rendant la main au mode immédiat ou retourne l'adresse du premier octet au-dessus de la zone de variable dynamique BBC BASIC.
SYNTAXE.
END
kadresse = END
REMARQUES.
L'instruction END arrête le programme en cours, mais ne vide pas les référence en mémoire, il est donc toujours possible de connaitre la valeur d'une variable, si elle était valide dans le programme.
L'instruction END peut être utilisée seul comme clause à exécuter si une expression est vraie dans un test conditionnel IF, ou comme instruction unique à la suite de l'instruction ELSE si l'expression est fausse.
Un script peut contenir autant d'instruction END que nécessaire, mais seule la première instruction END rencontrée sera exécutée.
Bien que l'instruction END ne soit pas obligatoire pour sortir d'un programme, son utilisation est fortement recommandée. Une application s’arrêtera d'elle-même si elle arrive à la fin du script, c'est-à-dire si elle vient d'exécuter la dernière instruction du script et qu'elle ne le redirige pas vers une autre instruction. Cependant, sa présence empêche le programme de se poursuivre au-delà du module principal et de provoquer une erreur quand il rencontrera la première définition d'une procédure ou d'une fonction personnalisée.
Si la programme utilise des fichiers en lecture et/ou en écriture, l'instruction END fermera tous les canaux de communication ouvert.
Pour fermer la fenêtre de l'application, ou si on désire compiler le script pour son utilisation, on utilisera l'instruction QUIT. Voir l'instruction QUIT pour plus de détails.
L'instruction END peut aussi être utilisée comme fonction pour retournée l'adresse mémoire du premier octet au-dessus de la zone de variable dynamique gérée par le BBC BASIC/ Par exemple avec kadresse = END : PRINT kadresse.
Les instructions END et STOP sont des synonymes.
EXEMPLE.
PRINT "Bonjour le monde."
END
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la RETROGICIEL vous trouvez des suggestions simples et classiques pour
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
avec un exemple de résolution à télécharger pour vous inspirer.