From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id KAA11891 for caml-redistribution; Mon, 25 May 1998 10:50:29 +0200 (MET DST) Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id KAA17219 for ; Mon, 25 May 1998 10:16:11 +0200 (MET DST) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by concorde.inria.fr (8.8.7/8.8.7) with ESMTP id KAA11714; Mon, 25 May 1998 10:16:07 +0200 (MET DST) Received: (from xleroy@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id KAA00955; Mon, 25 May 1998 10:16:07 +0200 (MET DST) Message-ID: <19980525101607.40064@pauillac.inria.fr> Date: Mon, 25 May 1998 10:16:07 +0200 From: Xavier Leroy To: Alain Frisch , caml-list@inria.fr Subject: Re: =?iso-8859-1?Q?Caml_=3A_problème_avec_les_string_multilignes?= References: <199805220804.KAA02748@tamaya.wanadoo.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.89.1 In-Reply-To: <199805220804.KAA02748@tamaya.wanadoo.fr>; from Alain Frisch on Fri, May 22, 1998 at 10:05:17AM +0000 Sender: weis > 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