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 HAA27724; Tue, 30 Sep 2003 07:23:35 +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 HAA30456 for ; Tue, 30 Sep 2003 07:23:34 +0200 (MET DST) Received: from mail.speakeasy.net (mail8.speakeasy.net [216.254.0.208]) by nez-perce.inria.fr (8.11.1/8.11.1) with ESMTP id h8U5NX514695 for ; Tue, 30 Sep 2003 07:23:33 +0200 (MET DST) Received: (qmail 17494 invoked from network); 30 Sep 2003 05:23:29 -0000 Received: from unknown (HELO apprentice.genxnet.com) ([64.81.145.152]) (envelope-sender ) by mail8.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 30 Sep 2003 05:23:29 -0000 Date: Tue, 30 Sep 2003 00:32:55 -0500 From: art yerkes To: caml-list@inria.fr Subject: [Caml-list] Some questions about using code from the O'caml compiler Message-Id: <20030930003255.363ab234.ayerkes@speakeasy.net> X-Mailer: Sylpheed version 0.8.11 (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Loop: caml-list@inria.fr X-Spam: no; 0.00; yerkes:01 ayerkes:01 camlp:01 camlp:01 desc:01 lgpl:01 parsetree:01 compiler:01 compiler:01 speakeasy:01 parser:02 parser:02 modules:02 receive:97 o'caml:02 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk I'm just about to finish a type reflector for camlp4. It allows camlp4 modules to receive correct information about the types of expressions in the input code. Currently, I am using the parser from the parsing directory of the compiler to yield a core_type_desc to the camlp4 code, which works well. I intend to release the type reflector under a mixture of Q Public License (the original license for the files copied from O'caml), and LGPL for the code that I added. Of course, all of the files copied from O'caml are clearly marked so. Is this ok, or should I write my own parser, and parsetree types? -- "Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration." - S. Kelly-Bootle ------------------- 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