Meta 5

Early syntax-directed compiler-compiler, used for translating one high-level language to another.

Free Online Dictionary of Computing