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 BAA21337; Sat, 15 Mar 2003 01:44:34 +0100 (MET) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f 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 BAA21094 for ; Sat, 15 Mar 2003 01:44:33 +0100 (MET) X-SPAM-Warning: Sending machine is listed in blackholes.five-ten-sg.com Received: from www.duonix.com ([210.113.163.221]) by nez-perce.inria.fr (8.11.1/8.11.1) with ESMTP id h2F0iIX15346 for ; Sat, 15 Mar 2003 01:44:24 +0100 (MET) Received: from hama ([192.168.0.254]) by www.duonix.com (8.12.8/8.11.6) with SMTP id h2F0o1PR027817; Sat, 15 Mar 2003 09:50:03 +0900 (KST) (envelope-from shoh@duonix.com) Message-ID: <002301c2ea8c$029bef50$fe00a8c0@hama> From: "SooHyoung Oh" To: "Alessandro Baretta" , "Ocaml" References: <3E666CAA.7020306@baretta.com> Subject: Re: [Caml-list] Announce: Xcaml 0.0.1 released Date: Sat, 15 Mar 2003 09:44:15 +0900 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-Mimeole: Produced By Microsoft MimeOLE V6.00.2600.0000 X-Spam: no; 0.00; caml-list:01 0.0.1:01 alessandro:01 baretta:01 riders:01 sourceforge:01 embedding:01 whereby:01 dynamically:01 bug:01 faq:01 beginner's:01 beginners:01 bin:01 linked:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk What shoud I do for installation? What is "freerp-dblib-dmd" in xcaml-lib's Makefile? --- SooHyoung Oh email: shoh@duonix.com ----- Original Message ----- From: "Alessandro Baretta" To: "Ocaml" Sent: Thursday, March 06, 2003 6:31 AM Subject: [Caml-list] Announce: Xcaml 0.0.1 released > Hello Caml riders! > > I'm glad to announce the first public alpha release of the > Xcaml application server for Apache (and other CGI enable > web servers). You can find it at: > http://sourceforge.net/projects/xcaml/ > > > Xcaml is a number of things: > > 1) An XML flavored programming language. > > Xcaml scripts compute a text file, generally an XML or HTML > file. The full power of Ocaml can be unleashed by embedding > ocaml code within processing instructions. > Other features include $-variables, whereby "$varname" gets > substituted with the contents of the "varname" CGI > environment variable); $-expressions, whereby "$( ocaml-expr > )$" is substituted with the string computed by the > ocaml-expr; $#-variables, whereby "$#varname" is substituted > with the contents of the varname session-environment > variable saved within the xcaml application server. > > 2) An Xcaml -> Ocaml -> Bytecode compiler > > Xcaml scripts get translated to Ocaml and subsequently > compiled to bytecode object files. > > 3) A dynamic application server > > Xcaml-derived bytecode object files are dynamically linked > with the xcaml executable to produce the output of the > associated xcaml-script. > > Xcaml is currently being used to develop web frontends to > mission critical database applications. > > Currently, the main limitation of the Xcaml system is the > total absence of documentation, as the the implementors of > the Xcaml system are also the only users (up to now). > > I plan on working on the documentation, but I would first > like to estimate how much interest there is in the ocaml > community for this project. > > Of course, contributions and cooperation are more than welcome. > > Alex > > ------------------- > 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 > ------------------- 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