COMPATIBILITE AVEC LE PC-1500 ET SES PERIPHERIQUES
371
Compatibilité avec des modèles plus anciens du PC-1500
Dans des modèles plus anciens du PC-1500, la valeur maintenue dal)s le compteur
FOR .. NEXT donne un résultat 1 supérieur
à
celui obtenu sur le PC-1600, après
l'exécution d'une boucle FOR .. NEXT. Par exemple la boucle suivante:
10 FOR K=1 TO 10
20 NEXT K
30 PRINT K
La valeur de K imprimé sera de 11 sur le PC-1600 mais de 10 sur les modèles plus
anciens du PC-1500.
De même, dans l'exemple suivant:
10 5=0
20 FOR K=1 TO 10 5TEP4
30 5=5+1
40 NEXT K
50 PRINT 5
•
La valeur de 5 sera de 3 sur le PC-1600 et de 4 sur le modèle plus ancien du
PC-1500.
Le modèle plus ancien du PC-1500 évalue également l'instruction IF .. THEN
différemment. La valeur de l'expression dans l'instruction IF .. THEN est évaluée
comme TRUE (vraie) ou FAL5E (fausse)
•
MODELE
Evaluée comme
<'
TRUE
FALSE
PC-1600
#0
0
PC-1500
Ancien modèle
>
0
<0
PC-1500
Pour déterminer si un PC-1500 est l'un de ces anciens modèles, regardez dans
l'adresse &C5C0
à
l'aide de la commande PEEK: PEEK&C5C0. 5i la valeur
renvoyée est 6, vous avez alors un modèle ancien du PC-1500. Il n'y a donc aucun
problème pour les boucles FOR
..
NEXT.