APG - ABNF Parser Generator, generates recursive-descent parsers from ABNF grammars.