[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gulliver] langage de programmation et caracteres speciaux


From David MENTRE <david dot mentre at gmail dot com>
Subject Re: [gulliver] langage de programmation et caracteres speciaux
Date Thu, 30 Jun 2005 17:14:15 +0200

Bonjour,

2005/6/30, Patrick Lamaizière <patgulliver at davenulle dot org>:
> On ne peut pas, il n'y a rien qui caractérise le jeu de caractères des
> fichiers sources, à part les locales mais ça diffère d'une machine à
> l'autre.

Je ne serai pas aussi affirmatif. Bien que la plupart des langages
soient définis comme utilisant de l'ASCII 7 bits, quelques langages
sont définis comme pouvant utiliser des encodage plus sophistiqués,
comme OCaml (latin1, y compris dans les définitions de fonctions ou
variables [1]) ou Java (Unicode, uniquement pour les commentaires,
chaines et identifiants [2]).

> La solution est d'utiliser des constantes numériques, mais là
> aussi en tenant compte des jeux de caractères. Bref Unicode est ton ami.

J'approuve.

Amicalement,
d.

[1] http://caml.inria.fr/pub/docs/manual-ocaml/manual009.html
[2] http://java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html