Diagnostic du compilateur B
Les diagnostics se composent de deux lettres, d'un nom facultatif et d'un numéro de ligne source. En raison de la saisie au format libre, le numéro de ligne source peut être trop gros :
Diagnostic | Nom facultatif | Description |
---|---|---|
$) | - | { } déséquilibre |
() | - | ( ) déséquilibre |
*/ | - | /**/ déséquilibre |
[] | - | [] déséquilibre |
>c | - | débordement de table de cas (fatal) |
>e | - | débordement de pile d'expression (fatal) |
>i | - | débordement de la table d'étiquettes (fatal) |
>s | - | Dépassement de capacité de la table des symboles (fatal) |
ex | - | erreur de syntaxe d'expression |
lv | - | adresse attendue |
rd | name | redéclaration de nom - définition multiple |
sx | keyword | erreur de syntaxe de l'instruction |
un | name | Nom indéfini - le numéro de ligne est la dernière ligne de la fonction où la définition est manquante |
xx | - | Erreur de syntaxe dans la définition externe |
Dernière mise à jour : Mercredi, le 20 août 2014