ayacc

A Yacc-like parser generator developed at the Irvine Research Unit in Software around 1994. ayacc was written in Ada and produces Ada output. aflex was the associated lexical analyser.

http://www.ics.uci.edu/~arcadia/Aflex-Ayacc/aflex-ayacc.html