YACC
Implementation
AYACC (4652)
YACC in Ada