AUTO |
Automatique |
---|---|
ST BASIC |
Syntaxe
AUTO [startinglinenumber] [,increment] |
Paramètres
Nom | Description |
---|---|
startinglinenumber | Ce paramètre permet d'indiquer le numéro de ligne à partir duquel doit commencer à être incrémenter le code source. La valeur de ce paramètre être supérieur ou égale à 0. |
increment | Ce paramètre permet d'indiquer la valeur ajouter au numéro de ligne après chaque Return (retour de chariot). La valeur par défaut est 10. |
Description
Cette instruction permet de lancer l'incrémentation automatique des lignes de codes sources Basic lors de l'édition du code après chaque frappe de touche RETURN.
Remarques
- La commande AUTO génère un numéro de ligne chaque fois que vous appuyez sur la touche RETURN. Une combinaison de touche Control+G désactive l'instruction AUTO. Un numéro de ligne ne peut pas avoir une valeur supérieure à 65 535. La commande AUTO ne peut pas être exécutée à partir de l'éditeur.
- Vous spécifiez le premier numéro de ligne à générer et le numéro à ajouter pour générer chaque numéro de ligne suivant. Si vous ne spécifiez pas le numéro de ligne de départ, l'instruction AUTO démarre à la ligne 10. Si vous ne spécifiez pas d'incrément, l'instruction AUTO utilise 10 ou le dernier incrément spécifié par une commande AUTO.
- Si un numéro de ligne existe déjà, l'instruction AUTO affiche deux astérisques avant lui (**10). Si vous entrez une nouvelle ligne de programme, elle remplacera l'original lorsque vous appuyez sur Return, si vous appuyez simplement sur Return, l'ancienne ligne de programme restera intacte.
- Un Control+G arrête l'instruction AUTO. Mais il n'effectue pas la même fonction que Return. Un Control+G n'entre pas dans une ligne de programme et il ne changera pas une ligne existante.
Exemples
L'exemple suivant utilise les paramètres par défaut :
on obtiendra le résultat suivant :
1020
30
L'exemple suivant démarre à la ligne 50 avec des sauts de 25 lignes :
- AUTO 50, 25
on obtiendra le résultat suivant :
5075
100
L'exemple suivant fait des sauts de 20 lignes :
- AUTO , 20
on obtiendra le résultat suivant :
1030
50
L'exemple suivant démarre à la ligne 50 :
- AUTO 50
on obtiendra le résultat suivant :
5070
90
Dernière mise à jour : Vendredi, le 7 Août 2020