Message d'erreur
Dans le message, %s marque une valeur que le moteur remplit au moment où il lève l'erreur.
L'histoire
Quelqu'un a essayé de changer le genre d'un être qui en avait déjà un, et le moteur a dit non. Voici la règle derrière ce refus. Dans rush, la catégorie d'un être, Nom, Verbe ou Flux, est écrite une seule fois, à sa naissance, et ne change plus jamais. C'est ce qu'on appelle l'essence, et l'essence n'est pas modifiable. La métamorphose, par exemple un verbe qui deviendrait un nom en se terminant, est abolie. Quand un verbe termine, ce qui change, c'est son état et sa charge utile, jamais son genre. Pensez à une personne : elle peut changer d'humeur ou de ville, mais pas de date de naissance. Pour faire tenir cette règle, la porte qui classe les êtres refuse purement et simplement une seconde déclaration. Ce refus n'est pas un simple avertissement, c'est le mécanisme lui-même. Et la tentative est comptée : un test vérifie que ce compteur reste à zéro, donc quiconque essaie laisse une trace visible, même si rien n'a bougé. Le message nomme l'être concerné. Si vous voulez représenter un changement, ne touchez pas au genre : changez l'état de l'être, ou créez un nouvel être. L'essence, elle, reste figée.
Texte issu du catalogue d'erreurs du moteur Rush.
