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 JAA30027; Thu, 24 Jun 2004 09:23:02 +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 JAA29763 for ; Thu, 24 Jun 2004 09:23:01 +0200 (MET DST) Received: from tcs.inf.tu-dresden.de (orchid.inf.tu-dresden.de [141.76.75.101]) by concorde.inria.fr (8.12.10/8.12.10) with ESMTP id i5O7N0SH022709 for ; Thu, 24 Jun 2004 09:23:00 +0200 Received: from ithif51.inf.tu-dresden.de (ithif51 [141.76.75.51]) by tcs.inf.tu-dresden.de (8.12.9/8.12.9) with ESMTP id i5O7N0i1026467 for ; Thu, 24 Jun 2004 09:23:00 +0200 (MET DST) Received: from tews by ithif51.inf.tu-dresden.de with local (Exim 3.36 #1 (Debian)) id 1BdOZX-00019A-00 for ; Thu, 24 Jun 2004 09:22:59 +0200 To: caml-list@inria.fr Subject: Re: [Caml-list] factor 5 speed increase for natively compiled camlp4 parsers References: <16580.63367.560204.157305@ithif51.inf.tu-dresden.de> <20040623150725.GA2294@quincy.inria.fr> From: Hendrik Tews Date: 24 Jun 2004 09:22:59 +0200 In-Reply-To: <20040623150725.GA2294@quincy.inria.fr> Message-ID: User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang 2.33 (www . roaringpenguin . com / mimedefang) at tcs.inf.tu-dresden.de X-Miltered: at concorde with ID 40DA8154.001 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; caml-list:01 natively:01 camlp:01 hendrik:01 tews:01 tews:01 hendrik:01 2004:99 extensible:01 natively:01 tu-dresden:01 writes:01 syntax:02 syntax:02 parser:02 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Michel Mauny writes: Hendrik Tews wrote/écrivait (Tue, Jun 08, 2004 at 01:17:27AM +0200): > Why is it not used for the revised syntax? I suspect the revised syntax is meant to stay extensible, and this extensibility would be lost if the parser was compiled `as much as' the one obtained in pa_o_fast. No, this cannot be the reason. You can never extend the natively compiled version because you cannot load any modules. Thanks for your answers, Hendrik ------------------- 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