[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Xavier Leroy <Xavier.Leroy@i...> |
| Subject: | Re: Caml_:_problème_avec_les_string_multilignes |
> Le programme suivant me pose problème: > > let s=" > abc > xyz > " > and f=open_out "x.html" in > output_string f s; > close_out f;; > > En mode interactif, j'obtiens le résultat attendu (lignes terminées > par les caractès 0D 0A). Avec le compilateur, le caractère 0D > est dédoublé. Quelqu'un sait-il comment éviter cela (sans passer > sous Unix) ? Il s'agit en fait d'un bug (mineur) de l'analyseur lexical. Merci de l'avoir signalé. Un moyen simple de contourner le problème est de définir s comme suit: let s="\n\ abc\n\ xyz\n\ " Ceci dit, passer de Windows à Unix est toujours une excellente idée... - Xavier Leroy