RX0500

Domaine: Analyse syntaxique

Message d'erreur

un builtin retiré : %s (%s)

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 char.at, et le moteur vous répond que ce builtin est retiré. Ce n'est pas un oubli : c'est une décision. Choisir dans un texte, c'est nommer, exactement comme pour les listes. Au lieu d'une fonction, vous écrivez le texte, un point, puis la position. Le moteur refuse donc char.at par son nom, avec son propre identifiant, au lieu de dire simplement introuvable. Exemple : vous écriviez char.at de t et un. Écrivez maintenant t point un. Pour le dernier caractère, t point backwards point un. Pour une tranche, t point, crochet, deux point point quatre. Et si vous avez défini votre propre fonction du même nom, c'est la vôtre qui est appelée. Le message vous donne le remplacement exact.

Texte issu du catalogue d'erreurs du moteur Rush.