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 RAA26627; Wed, 25 Aug 2004 17:39:58 +0200 (MET DST) 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 RAA26234 for ; Wed, 25 Aug 2004 17:39:57 +0200 (MET DST) Received: from postfix3-1.free.fr (postfix3-1.free.fr [213.228.0.44]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id i7PFdvNr027755 for ; Wed, 25 Aug 2004 17:39:57 +0200 Received: from warp (chateaudeau-4-82-225-176-25.fbx.proxad.net [82.225.176.25]) by postfix3-1.free.fr (Postfix) with SMTP id 098121736CE; Wed, 25 Aug 2004 17:39:57 +0200 (CEST) Message-ID: <003701c48ab9$e324f750$0100a8c0@warp> From: "Nicolas Cannasse" To: "John Goerzen" , References: <200408250926.28629.jgoerzen@complete.org> Subject: Re: [Caml-list] Alternative Bytecodes for OCaml Date: Wed, 25 Aug 2004 17:40:45 +0200 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.2800.1437 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 X-Miltered: at nez-perce with ID 412CB2CD.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; cannasse:01 warplayer:01 caml-list:01 bytecodes:01 ocamlc:01 ocamlrun:01 cannasse:01 ocaml:01 ocaml:01 jvm:01 nicolas:01 nicolas:01 bytecode:01 bytecode:01 parser:02 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk > I see several possibilities with both of those paths: > > * An ocamlc/ocamlrun that execute under Java or .NET and compile/run > normal OCaml bytecode > > * An ocamlopt-equivolent that would compile OCaml code directly to Java > or .NET bytecode I started some weeks ago a library to enable the OCaml programmer to manipulate Java bytecode, so it can : - generate valid .class files - read .class files and interpret them in OCaml The library already have a full .class parser but still need the corresponding printer and a small OCaml JVM in order to be able to interpret java bytecode. That might be added easily, people interested in helping or getting informations can contact me directly. Regards, Nicolas Cannasse ------------------- 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