Message d'erreur
Dans le message, %s marque une valeur que le moteur remplit au moment où il lève l'erreur.
L'histoire
Le fichier manifest.rush de votre projet déclare un mode de syntaxe que le moteur ne connaît pas, alors il a refusé de lire quoi que ce soit. Voyons le contexte. Dans le manifeste, chaque projet peut dire dans quel mode de syntaxe il écrit, avec HIGH par défaut. Cette indication se range dans une feuille appelée syntax.mode, et les mots permis sont exactement ceux que le fichier parse.feml déclare comme modes. Ici, le mot que vous avez écrit ne correspond à aucun d'eux, ou bien la feuille apparaît deux fois, ce qui placerait votre projet dans deux modes en même temps. Dans les deux cas, le projet n'est dans aucun mode. Le moteur refuse donc dès le premier mouvement, avant d'avoir lu la moindre instruction, plutôt que de choisir à votre place. Attention : une feuille absente n'est pas une erreur, c'est simplement le mode par défaut. Mais un mot qui n'est pas un mode n'est pas une absence. Le message nomme la feuille, le mot tel que vous l'avez écrit et la liste des mots légaux. Corrigez l'orthographe, ou retirez la ligne pour retrouver le défaut.
Texte issu du catalogue d'erreurs du moteur Rush.
