Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

acme (189)

acme
  (email not shown publicly)
http://www.astray.com/

Leon Brocard (aka acme) is an orange-loving Perl eurohacker with many varied contributions to the Perl community, including the GraphViz module on the CPAN. YAPC::Europe was all his fault. He is still looking for a Perl Monger group he can start which begins with the letter 'D'.

Journal of acme (189)

Friday July 06, 2001
05:51 AM

Parse::Perl

[ #382 ]
I've recently been thinking about overloading Perl operators to do different things, in the context of Parse::Perl, a pure Perl parser. Now, writing a Perl parser in Perl isn't really that hard. All you have to do is convert the C parser to Perl, which you can do in a semi-automated way. The problem is making Parse::Perl useful: people are going to use it to change the language, and currently the parser is *very* tied to the lexer, which is horrible C code very tied to the current Perl language. I'm almost convinced that we need a new parsing solution (and get completely away from yacc and lex). But that won't be easy, will it Damian ;-) What do you guys reckon? How much are you going to want to change the language?