A BNF-based paser generator with an error corrector generator, by Jon Mauney.
ftp://csczar.ncsu.edu/.