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 PAA12796; Mon, 16 Dec 2002 15:49:52 +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 PAA12792 for ; Mon, 16 Dec 2002 15:49:51 +0100 (MET) X-SPAM-Warning: Sending machine is listed in blackholes.five-ten-sg.com Received: from web40809.mail.yahoo.com (web40809.mail.yahoo.com [66.218.78.186]) by nez-perce.inria.fr (8.11.1/8.11.1) with SMTP id gBGEnoj08356 for ; Mon, 16 Dec 2002 15:49:50 +0100 (MET) Message-ID: <20021216144949.62821.qmail@web40809.mail.yahoo.com> Received: from [4.18.166.227] by web40809.mail.yahoo.com via HTTP; Mon, 16 Dec 2002 06:49:49 PST Date: Mon, 16 Dec 2002 06:49:49 -0800 (PST) From: Eric Merritt Subject: Re: [Caml-list] ocaml embedded scripting language To: Norman Ramsey Cc: caml-list@inria.fr In-Reply-To: <20021214185625.0860A54C5FE@mail.eecs.harvard.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Norman, Thanks, I downloaded it and have started looking at it. I am not sure yet how much time I can dedicate to it but we shall see what happens. Thank you, Eric --- Norman Ramsey wrote: > > I was wondaring if anyone is familiar with a > little > > language implementation that is suitable to be > > embedded in an ocaml program. I realize that it > > wouldn't be that hard to do, especially in ocaml, > but > > hate to duplicate work someone else has already > done. > > There aren't really that many requirements, just > the > > ability to look at passed in data structures a > return > > a result based off of them. > > > > > > At first I thought that ocaml itself would be the > best > > scriping langauge but I havn't figured out how to > link > > in code compiled with ocamlopt. In fact, I don't > think > > it is possible at the moment. > > We've written an implementation of Lua, version 2.5, > for Ocaml. > It's currently bundled with our nascent Quick C-- > compiler at > www.cminusminus.org. I'd like to split it out as a > separate > distribution, but we're rather short of help at the > moment and I'm > trying to get the papers written first. Anyway, as > far as I know > it's completely compatible with the C version, > although a few library > functions are missing. We've been fairly happy. > > If you want to play with it, download and build > Quick C--, then go to > the lua subdirectory and type `mk lua.ps'---that > will give you the > documentation for the API. The documentation for > the language can > probably be had from lua.org, but if they don't keep > manuals for old > versions, let me know and I'll put one in our CVS > archive. > > > Norman __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com ------------------- 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