From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by yquem.inria.fr (Postfix) with ESMTP id 03833BBAF for ; Sat, 3 Jul 2010 20:56:36 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApMCAFMlL0zRVdg2kWdsb2JhbACTMowrCBUBAQEBCQsKBxEDH61gggyEYy6IUwEBAwWFIASDdoRE X-IronPort-AV: E=Sophos;i="4.53,531,1272837600"; d="scan'208";a="62674467" Received: from mail-qw0-f54.google.com ([209.85.216.54]) by mail1-smtp-roc.national.inria.fr with ESMTP; 03 Jul 2010 20:56:31 +0200 Received: by qwg5 with SMTP id 5so2068124qwg.27 for ; Sat, 03 Jul 2010 11:56:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=hRk/xdkwL18VSX8CwSdM5bTkZJzYXQfrHNBu2XRfCC0=; b=IcAkTHNGUm+LqTcJdE3GtF2JAtitn8Zx4CUyTAslBXNyIUBsyGzLO9ikcO2kDz02sN CneZ4qIiZZQYJqT7wp/rHKKGSQhzlAUrvXxgu4Ey9BDs8CUMPTXbi8+SdB1WQr6KSUpY MA5tYVkK5pmQjY6DBj0KUvTGxzp7vkOdTNG40= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=ZW48bLsfsrPL+RWfLmXup5frWyTLk8+5JUDZJi6D7yeE2XT8gG8/UQsa1qBM1gg9t7 nHlakA3x5Ny7ICymM5Htu4uUgnIYq3oY/dQkI/PZFHyNb3DZp6gXaX8w467cpXxmM+CF xDNgKwOztxF1sXMbqMABnUq0h64WJ7oHBrRdA= MIME-Version: 1.0 Received: by 10.224.88.78 with SMTP id z14mr326428qal.136.1278183390260; Sat, 03 Jul 2010 11:56:30 -0700 (PDT) Received: by 10.229.234.7 with HTTP; Sat, 3 Jul 2010 11:56:30 -0700 (PDT) In-Reply-To: References: Date: Sun, 4 Jul 2010 00:26:30 +0530 Message-ID: Subject: Re: [Caml-list] Re: adding a scripting language to an ocaml program From: Martin DeMello To: caml-list@inria.fr Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam: no; 0.00; ocaml:01 c--:01 ocaml:01 high-level:01 type-safe:01 bindings:01 javascript:98 homepages:98 wrote:01 caml-list:01 implemented:02 api:02 authors:03 embedding:03 jul:05 On Sun, Jul 4, 2010 at 12:13 AM, Michael Ekstrand wro= te: > The authors of C-- have implemented a Lua engine in OCaml, with a good, > high-level, type-safe interface for embedding it. =A0Look 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. =A0Finally, > 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. martin