From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id RAA21190; Wed, 9 Apr 2003 17:29:51 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: (from xleroy@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id RAA21386 for caml-list@pauillac.inria.fr; Wed, 9 Apr 2003 17:29:50 +0200 (MET DST) Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id NAA06789 for ; Tue, 8 Apr 2003 13:59:39 +0200 (MET DST) X-SPAM-Warning: Sending machine is listed in blackholes.five-ten-sg.com Received: from mailg.telia.com (mailg.telia.com [194.22.194.26]) by nez-perce.inria.fr (8.11.1/8.11.1) with ESMTP id h38Bxc916589 for ; Tue, 8 Apr 2003 13:59:38 +0200 (MET DST) Received: from d1o849.telia.com (d1o849.telia.com [213.66.248.241]) by mailg.telia.com (8.12.9/8.12.9) with ESMTP id h38BxXF0014223; Tue, 8 Apr 2003 13:59:33 +0200 (CEST) X-Original-Recipient: caml-list@inria.fr Received: from gateway (h199n1fls34o849.telia.com [213.67.121.199]) by d1o849.telia.com (8.10.2p2/8.10.1) with ESMTP id h38BxXv13132; Tue, 8 Apr 2003 13:59:33 +0200 (CEST) From: "Mattias Waldau" To: "'David Monniaux'" , "'Liste CAML'" Subject: RE: [Caml-list] dynamic HTML pages Date: Tue, 8 Apr 2003 13:59:28 +0200 Message-ID: <036001c2fdc6$522084d0$0a00a8c0@gateway> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.3416 In-Reply-To: Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-Spam: no; 0.00; mattias:01 waldau:01 caml-list:01 heredoc:01 alain:01 frisch:01 camlp:01 monniaux:01 ocamlnet:01 netstring:01 bedouin:01 enforcing:01 wdialog:01 overkill:01 antoine:01 X-Spam: no; 0.00; mattias:01 waldau:01 caml-list:01 heredoc:01 alain:01 frisch:01 camlp:01 monniaux:01 ocamlnet:01 netstring:01 bedouin:01 enforcing:01 wdialog:01 overkill:01 antoine:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk I use HereDoc by Alain Frisch. I think I use an old version.=20 It works like JSP. Very simple to use. Based on camlp4. (I use FragmentO1, since FragmentO1_fast is unstable) /Mattias > -----Original Message----- > From: owner-caml-list@pauillac.inria.fr=20 > [mailto:owner-caml-list@pauillac.inria.fr] On Behalf Of David Monniaux > Sent: den 8 april 2003 09:27 > To: Liste CAML > Subject: [Caml-list] dynamic HTML pages >=20 >=20 > Hello, >=20 > I'm investigating solutions for generating dynamic HTML pages=20 > using OCaml programs. So far, I've looked at the following systems: >=20 > * OCamlNet/NetString can transform between a SGML/HTML parse=20 > tree and a > SGML/HTML file. >=20 > This may be a solution; perhaps it would be better if there=20 > were some > camlp4 syntactic sugar for creating the parse tree nodes. >=20 > Slight concern: the entire page must be fully generated=20 > between being > transmitted. >=20 > * Bedouin: interesting attempt at enforcing well-formedness=20 > through type > safety, but the project seems dead in the water. >=20 > * WDialog: isn't it a bit of overkill? >=20 > * Antoine Min=E9's OCamlHTML: a bit rudimentary. >=20 > Are there projects that I missed? Any experience? >=20 >=20 > David Monniaux http://www.di.ens.fr/~monniaux > Laboratoire d'informatique de l'=C9cole Normale Sup=E9rieure,=20 > Paris, France >=20 > ------------------- > To unsubscribe, mail caml-list-request@inria.fr Archives:=20 http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners