messages:start
Table des matières
Messages d'erreur du compilateur
Quand vous analysez (compilez) votre scénario, l'éditeur peut signaler des erreurs ou avertissements. Cette section explique les messages les plus fréquents et comment les corriger.
Catégories
Structure d'un bloc
Erreurs liées à l'ouverture/fermeture d'un bloc d'instructions (si, choisir, action, règle, routine…).
- fin bloc différent — le mot-clé de fin ne correspond pas à l'ouverture.
- fin bloc manquant — un bloc n'a jamais été refermé.
- fin bloc pas attendu — un
fin Xapparaît hors d'un bloc ouvert. - fin routine pas attendu — un
fin action/règle/réaction/routineapparaît hors d'une routine.
Syntaxe d'action
- complément inexistant —
définition ceci/celautilisé sans complément déclaré dans l'entête.
Syntaxe de contrôle
- fin bloc inconnu —
fin Xavec un X non reconnu.
Syntaxe de routine
- règle introuvable — référence à une règle inexistante.
Démarche de débogage
- Lire le numéro de ligne indiqué — c'est presque toujours pertinent.
- Vérifier l'indentation — le moteur s'appuie sur la cohérence des blocs.
- Compter les
fin— chaquesi/action/règle/routine/choisirnécessite sonfin si/fin action/ etc. - Si vous utilisez inclure, l'erreur pointe sur le fichier d'origine (pas le fichier racine).
Pages disponibles
Voir aussi
messages/start.txt · Dernière modification : de 127.0.0.1
