Compiler for Writing and Implementing Compilers. Val Schorre.One of the early metacompilers. Compare Meta-II.