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 data point add avec each, et le moteur a refusé. Voici le sens. Each répand une collection : chaque membre de la collection devient un membre du porteur, en une seule instruction. Mais each doit rester seul dans l'appel. À côté d'une autre valeur ou d'une autre étiquette, l'instruction ferait deux choses à la fois, répandre une collection et ajouter des membres simples, et le moteur refuse plutôt que de deviner. De plus, la valeur doit être une collection, liste ou map : un nombre seul n'a aucun membre à répandre. Exemple : data point add, xs, each deux-points, cinq. Cinq n'est pas une collection. Le premier emplacement du message nomme le porteur. Réparation : donnez une liste ou une map, et rien d'autre.
Texte issu du catalogue d'erreurs du moteur Rush.
