Pegged, a Parsing Expression Grammar (PEG) generator in D

Philippe Sigaud philippe.sigaud at gmail.com
Sat Mar 10 23:22:35 PST 2012


On Sun, Mar 11, 2012 at 00:34, Alex Rønne Petersen <xtzgzorex at gmail.com> wrote:

> Admittedly I have not heard of PEGs before, so I'm curious: Is this powerful
> enough to parse a language such as C?

I think so. But you'd have to do add some semantic action to deal with
typedefs and macros.

People parsed Java and Javascript with them. I personnally never used
Pegged for more than JSON and custom formats, but I intend to try the
D grammar.


More information about the Digitalmars-d-announce mailing list