Tuesday, January 1, 2008

Augmented BNF (ABNF)

While looking for Augmented BNF (ABNF) source for some of the common Internet protocols I came ac cross a perl script by Bill Fenner to extract ABNF from RFCs (here).

I used it to generate ABNF for RFC4234, RFC2821, and RFC2822 to use with APG an ABNF Parser Generator.