miles at assyrian.org.uk
Mon May 23 04:55:39 PDT 2011
On Sun, May 22, 2011 at 9:31 PM, Hakim Cassimally
<hakim.cassimally at gmail.com> wrote:
> With P::RD, I'd get totally lost in how many layers of array-refs each rule had
> wrapped its output in, and without a lightweight way of determining types,
> everything ended up in a mess of hashrefs (my fault, I suppose, for
> not declaring
> OO classes for it).
Actually, yeah, that sounds familiar :-)
> That plus the whole "declare a DSL in a string" thing totally put me off PRD
I wrote a (not very good) parser combinator library in Python once - I
wonder how well that would work in Perl? About equally well, I'd
> (though I still think the *docs* for the module are a truly impressive piece of
> technical writing).
More information about the Edinburgh-pm