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 avez écrit un paramètre avant le premier être, dans un appel qui contient plusieurs êtres, et le moteur refuse de deviner. Voici la règle. Un paramètre appartient à l'être qu'il suit. Mais si le paramètre arrive en premier, avant tout être, et qu'il y a plusieurs êtres à choisir, il n'a aucun propriétaire évident. Exemple : write avec la couleur rouge, puis le texte a, puis le texte b. La couleur rouge est-elle pour a, pour b, ou pour les deux ? Impossible de le savoir honnêtement, donc le moteur refuse, dès la lecture. Avec un seul être, la question ne se pose pas, et l'ordre est libre. Pour corriger, placez la couleur après l'être concerné : a, puis la couleur rouge, puis b sans couleur. Ou bien regroupez chaque être avec son paramètre dans son propre jeu de crochets. Le message nomme le paramètre et la ligne. Dans un appel à plusieurs êtres, chaque paramètre suit son être.
Texte issu du catalogue d'erreurs du moteur Rush.
