From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id 18445BBAF for ; Sat, 3 Jul 2010 21:06:59 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: As4EAH4mL0xQW+UMgWdsb2JhbACTMowzFQEBFiIivVSFJQSDIYUZ X-IronPort-AV: E=Sophos;i="4.53,531,1272837600"; d="scan'208";a="65795340" Received: from lo.gmane.org ([80.91.229.12]) by mail4-smtp-sop.national.inria.fr with ESMTP; 03 Jul 2010 21:06:58 +0200 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OV83F-0000xC-Ka for caml-list@inria.fr; Sat, 03 Jul 2010 21:06:57 +0200 Received: from bas3-toronto02-1279545582.dsl.bell.ca ([76.68.80.238]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 03 Jul 2010 21:06:57 +0200 Received: from michael by bas3-toronto02-1279545582.dsl.bell.ca with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 03 Jul 2010 21:06:57 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: caml-list@inria.fr From: Michael Ekstrand Subject: Re: adding a scripting language to an ocaml program Date: Sat, 03 Jul 2010 15:06:48 -0400 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: bas3-toronto02-1279545582.dsl.bell.ca User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100423 Lightning/1.0b1 Thunderbird/3.0.4 In-Reply-To: X-Enigmail-Version: 1.0.1 X-Spam: no; 0.00; ocaml:01 c--:01 ocaml:01 high-level:01 type-safe:01 bindings:01 iirc:01 javascript:98 homepages:98 wrote:01 wrote:01 implemented:02 api:02 authors:03 embedding:03 On 07/03/2010 02:56 PM, Martin DeMello wrote: > On Sun, Jul 4, 2010 at 12:13 AM, Michael Ekstrand wrote: >> The authors of C-- have implemented a Lua engine in OCaml, with a good, >> high-level, type-safe interface for embedding it. Look for 'lua-ml'. >> There is also an OCaml implementation of Scheme called 'ocs'; I do not >> have experience with it, so I cannot speak to its API style. Finally, >> there are OCaml bindings to the SpiderMonkey JavaScript engine. > > Both lua-ml and ocs seem dead (their homepages are gone) :( Can't tell > if spidercaml is active or not; the page has a download link for > version 0.2 and no date. For lua-ml this is a new development. The site was there within the last few months, albeit with the last release some years ago (2007 or so, I believe). The domain must have lapsed. On OCS, it looks like a temporary failure from here. I do not know what its development status is; it was a fairly young project last I looked at it, IIRC. - Michael