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 EAA19074; Thu, 22 May 2003 04:51:22 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id EAA19168 for ; Thu, 22 May 2003 04:51:21 +0200 (MET DST) Received: from spf1.us.outblaze.com (205-158-62-158.outblaze.com [205.158.62.158]) by concorde.inria.fr (8.11.1/8.11.1) with SMTP id h4M2pJH22247 for ; Thu, 22 May 2003 04:51:19 +0200 (MET DST) Received: (qmail 32465 invoked from network); 22 May 2003 02:51:19 -0000 Received: from unknown (205.158.62.68) by spf1.us.outblaze.com with QMQP; 22 May 2003 02:51:19 -0000 Received: (qmail 39407 invoked from network); 22 May 2003 02:51:18 -0000 Received: from unknown (HELO ws1-3.us4.outblaze.com) (205.158.62.55) by 205-158-62-153.outblaze.com with SMTP; 22 May 2003 02:51:18 -0000 Received: (qmail 37682 invoked by uid 1001); 22 May 2003 02:51:18 -0000 Message-ID: <20030522025118.37681.qmail@mail.com> Content-Type: text/plain; charset="iso-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 7bit MIME-Version: 1.0 X-Mailer: MIME-tools 5.41 (Entity 5.404) Received: from [63.211.138.221] by ws1-3.us4.outblaze.com with http for dont_bother@whoever.com; Wed, 21 May 2003 21:51:18 -0500 From: "Dont Bother" To: caml-list@inria.fr Date: Wed, 21 May 2003 21:51:18 -0500 Subject: [Caml-list] my first questions about camlp4 X-Originating-Ip: 63.211.138.221 X-Originating-Server: ws1-3.us4.outblaze.com X-Spam: no; 0.00; camlp:01 orphaned:01 sign-up:99 signup:99 ocaml:01 caml:01 lisp:01 sml:01 macros:03 e-mail:94 languages:06 programmers:06 www:91 humps:09 U5:88 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk 1. It's been said that Camlp4 is not as easy to use as Lisp macros, but is it as powerful? Is there anything that can be done with Lisp macros that can not be done using Camlp4 in the context of their respective languages? 2. Has Camlp4 been completely orphaned or is it still developed by INRIA? 3. If an error is detected by OCaml in the code produced by Camlp4, how does Camlp4 decide what to tell the user? Camlp4 is a separate program, so how does it do it? 4. SML/NJ also has some quote and antiquote operators. How do they relate to Camlp4 and Lisp macros w.r.t. power and ease-of-use? 5. I think most Lisp programmers actively use macros. Do many working Caml programmers use Camlp4? Humps have only a handful of Camlp4-related projects. -- __________________________________________________________ Sign-up for your own FREE Personalized E-mail at Mail.com http://www.mail.com/?sr=signup ------------------- 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