Message d'erreur
Dans le message, %s marque une valeur que le moteur remplit au moment où il lève l'erreur.
L'histoire
Vous venez d'appeler push, et le moteur vous répond que ce builtin est retiré. La règle est nette : aucun push ne survit, tout passe par les verbes de data. Dans rush, chaque changement d'une collection est une porte data, suivie d'un verbe. Pour ajouter un élément à la fin d'une liste, vous écrivez data point add, avec la liste, puis la valeur. Vous obtenez la version suivante, avec la valeur au bout. Exemple : au lieu de push de xs et cinq, écrivez data point add, xs, cinq. Le moteur refuse push par son nom, avec son propre identifiant, plutôt que de dire introuvable. Et si votre portée contient votre propre fonction push, c'est elle qui est appelée. Le premier emplacement du message nomme le remplacement, le second le remède.
Texte issu du catalogue d'erreurs du moteur Rush.
