Le texte
Importer le vocabulaire de la valeur, chercher dans une chaîne, passer du texte au nombre.
Le cours a manipulé des textes depuis la première ligne, sans jamais rien leur faire d’autre que les coller bout à bout. Ce n’est pas le langage qui est démuni : c’est que son vocabulaire n’est pas donné d’office, il s’importe — et cette section est la première à le demander.
Elle referme au passage ce que la 8 vient d’ouvrir : le premier texte qu’on veut lire comme un nombre est aussi la première erreur qu’on attrape pour de bon.
Dans cette section
- 9.1Le vocabulaire s'importe
Ce que le langage donne sans qu'on le demande s'arrête à Console, System, File et ses erreurs. Le reste du vocabulaire est écrit en Archon, et s'importe.
- 9.2Chercher dans un texte
Nettoyer, interroger, situer — et la convention du −1, qui n'est pas le zéro des absences.
- 9.3Du texte au nombre, et retour
toInt lève une ParseError quand le texte n'est pas un nombre, toText rend une str sur laquelle on peut encore travailler.