Next: Les unités lexicales
Up: Les bases
Previous: Les phases de compilation
Le lecteur non familiarisé avec les problèmes de codage de caractères peut
se reporter à l'annexe A, où ces problèmes sont développés.
Le langage C n'impose pas un jeu de caractères particulier. Par contre tout
le langage (mots-clés, opérateurs, etc.) est défini en utilisant les
caractères ASCII.
Même les identificateurs doivent être écrits avec l'alphabet anglais.
Par contre, le jeu de caractères utilisé pour les constantes caractère,
les chaînes de caractères
et les commentaires est dépendant de l'implémentation.
Pendant très longtemps les programmeurs non anglophones ont utilisé l'
ASCII faute de mieux, pour programmer en C.
Actuellement, si on est dans le monde UNIX, il ne doit pas y avoir de
problème pour disposer d'un environnement de travail (la fenêtre, le shell,
l'éditeur, le compilateur) entièrement à la norme
ISO-8859.
Dans ce manuel, on suppose que le lecteur dispose d'un tel environnement :
les exemples donnés sont écrits en ISO-8859.
Bernard Cassagne
1998-12-09