A compiler compiler written in Java using SableCC.