Cette instruction attribue la valeur de l'expression à la
variable. La variable doit être du même type que l'expression
(type numérique ou chaîné). Pour les expressions numériques,
le BASIC effectue toute conversion nécessaire de manière à ce
que l'expression s'emboîte dans la variable (pour les règles
de conversion, voyez le point "Conversion de données").
LET est optionnel : il est inclus dans le BASIC du Modèle 100
de manière à assurer la compatibilité avec les BASIC plus an-
ciens .
Exemple :
LET A$ = "The"
et
A$ = "The"
attribuent tous deux la chaîne "The" à A$.
LINE
Traçage d'une ligne sur l'écran
LINE(xl,yl)-(x2,y2),commutateur,BF
LINE trace une ligne des coordonnées xl,y2 aux coordonnées
x2,y2. xl et x2 sont des expressions numériques comprises en-
tre 5 et 239, tandis que yl et y2 sont des expressions numéri-
ques comprises entre O et 53. (xï,yl) est optionnel ; s'il n'
est pas utilisé, le BASIC trace~la ligne à partir des coordon-
nées x ,y de la dernière commande LINE ou à partir du point O,O
s'il s'agit de la première commande LINE. Vous devez toujours
inclure le tiret.
Le commutateur est une expression numérique et est optionnel ;
s
1
iï~ëst~û'tiïisé, les valeurs impaires indiquent au BASIC qu '
il doit activer les points de la ligne et les valeurs paires
indiquent au BASIC qu'il doit désactiver (c'est-à-dire effacer
les points de la ligne. S'il est omis, le BASIC suppose que
vous désirez activer les points de la ligne.
B_ indique au BASIC qu'il doit tracer une case dont les angles
sont (xl,yl) et (x2,y2). BF indique au BASIC qu'il doit rem-
plir la case avec le commutateur. Tant B_ que BF nécessitent
que vous spécifiez le~cômmutateur.
Exemples :
10 LINE (20,20)-<50,63)
20 LINE -(30,30)
trace des lignes de (2O,2O) à (50,63) et de (5O,63) à (3O,3O).
10 LINE (20,20)-(50,63),0
efface tous les points de la ligne de (2O,20) à (5O,63)
10 LINE (0,0)-(239,63),1,BF
trace une case dont les angles sont (Q,O) et (239,63) et
active ensuite tous les points dans cette case.
- 136 -