Using Parse::RecDescent also has a big disadvantage when running under memory sensitive environment such as mod_perl, it's memory footprint is huge, and that is not counting the actual "custom" parser size.
> No, unless something unusual just happened in a version that I haven't > installed, the "compile" option merely pre-compiles a parser, but > still uses code that spits out as "use Parse::RecDescent" in the front > to get the actual execution engine. Sure, you could bundle that along > with DBI, but that's getting a bit silly. > > The Parse::FastDescent module will spit out pure perl, so says the > madman from Oz. Completion is scheduled for Christmas. Some year. > > -- > Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 > 0095 > <[EMAIL PROTECTED]> <URL:http://www.stonehenge.com/merlyn/> > Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. > See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl > training! > > -- Benoit Beausejour - ([EMAIL PROTECTED]) - (SaKa@Quake) SmartWorker Project - (http://www.smartworker.org) 460 St-Catherine Ouest, Suite 210 Montreal, Quebec H3P 1A7 T: (514) 876-7881 F: (514) 876-9223
