A CompilerCompiler written in, and generating Java.
Because Java lacks GoTo, the JavaCompilerCompiler generates FiniteStateMachines that use a very large number of very small methods.
2 pages link to JavaCompilerCompiler: