Yacc (yet another compiler compiler)
Compilers Book: Crafting a Compiler with C Author: Charles N. Fischer and Richard J. LeBlanc, Jr. The Benjamin/Cumming Publishing Company, Inc.
Compilers