Lex & Yacc - Levine, John R.; Mason, Tony.; Brown, Doug. (USA: OReilly, 2000)