Dan Sugalski writes: > And personally I'd be happy to do violence to the dragon book. (Not > that it's *entirely* horrible, as I occasionally need to prop doors > open or shim a broken table leg temporarily...) > > But, anyway, snipping out the rest of this stuff... > > The big problem is that I don't know *how* to implement a mixed-type > parser generator. I'm not big on parsers in general, so I'm mostly > stuck with the literature if I need to write one from scratch. > > Since you've been itching to get into the internals anyway, this'd be > a good place to start, y'know. :-P
I'd be happy to draft out a model and do a first run implementation in a little while. I'm definitely a parsophile. I've actually been pondering a Perl 5 alternative to P::RD that doesn't become painfully slow once things get complex enough. Pushing that in Parrot would be even better though. Luke