ANNEXE A
MESSAGES D'ERREUR
Lorsque survient une erreur, un des messages suivants s'affiche. Si l'erreur survient
au cours de l'exécution d'un programme, le message est suivi du numéro de la
ligne qui contient l'erreur. Le numéro de
l'erreur
et le numéro de la ligne sont
respectivement sauvegardés par les variables ERN et ERL.
Les valeurs des variables ERN et
ERL
ne sont pas modifiées par une erreur sur-
venant au cours d'une entrée directe.
Message d'erreur
Syntax error
Direct command errer
Mode error
Can't continue
Program not exist
Overflow
Division
by
Zero
Illegal fonction
cali
Duplicate Definition
Array specified without DIM
Subscript out of range
Data out of range
Undefined line
Illegal line number
Bad li ne number
GOSUB or FOR nesting
exceeded
RETURN without GOSUB
NEXT without FOR
No.
d'erreur
10
1 1
12
Signification
Une expression ou une instruction
illégales
ont
été
employées.
Tentative d'exécution d'une instruction illégale en
entrée directe. Tentative d'exécution d'une
instruction illégale dans un programme.
Les modes PRO ou RUN ont été
incorrectement
choisis.
La sélection du mode dans
l'instruction
OPEN
était incorrecte.
13
Exécution illégale de l'instruction CONT.
14
Tentative d'appel d'un programme qui n'existe
pas.
20
Le résultat dépasse les limites de calcul.
21
Tentative d'effectuer une division par
zéro.
22
Tentative d'effectuer une opération illégale.
30
Tentative de déclarer un nom de tableau existant
déjà.
31
Le nom du tableau a été indiqué sans
l'instruction DIM.
32
Tentative d'adressage illégal d'un tableau
(l'indice indiqué est hors des dimensions du
tableau telles que définies par l'instruction DIM).
33
La valeur indiquée dépasse les possibilités de
l'ordinateur.
40
Le numéro de ligne ou l'étiquette
sont
inconnus.
41
L'indication du numéro de ligne était illégale.
44
Le numéro de la dernière ligne est inférieur
à
celui de la première ligne dans une instruction
telle que LLiST ou DELETE.
50
Le nombre d'emboîtements dans une instruction
GOSUB ou FOR dépasse les possibilités de
l'ordinateur.
51
Tentative d'exécution de l'instruction RETURN
sans appel
à
un
sous-programme.
52
L'instruction FOR est absente d'une instruction
NEXT.
340