COMFILE PICBASIC Manuel Utilisateur page 75

Table des Matières

Publicité

Manuel de référence PICBASIC
GOTO
ligne
GOTO
Saut inconditionnel
Ligne est l'endroit où le programme doit poursuivre son exécution
EXPLICATION
Cette instruction permet d'exécuter un saut à la ligne indiquée (Ligne).
EXEMPLE 1:
10
DIM I AS
BYTE
20
I = I + 1
30
GOTO 20
Exemple 2:
10
DIM I AS
BYTE
BOUCLE: I = I + 1
30
GOTO BOUCLE
INFORMATIONS ADDITIONELLES
Il existe 2 sortes d'identifiants pour les sauts inconditionnels :
Les N° de ligne
-
Les étiquettes
-
Les N° de ligne sont en quelque-sorte des étiquettes constituées de chiffres.
10
PRINT DEC(I)
GOTO 10
Les étiquettes permettent d'améliorer la lisibilité de vos programmes en utilisant des « noms ».
Une étiquette doit commencer par une lettre de l'alphabet et terminer par
GOSUB DELAY10
;
DELAY10:
FOR I =0 TO 10
NEXT I
RETURN
Vous pouvez utiliser des étiquettes de 255 caractères max.
Exemples d'étiquettes valides
NOKEY:
DELAY_RTN:
ACCIN_PROC:
COMFILE Technology (traduction Française Lextronic)
:
Exemples d'étiquettes non valides
123AB: Non car commence par un nombre
IN: Non car il s'agit du même nom qu'une instruction
75

Publicité

Table des Matières
loading

Table des Matières