TMG TransMoGrifier. An early language for writing {recursive descent} compilers. It was {macro}ed from the {IBM 1604} to the {IBM 709} to the {IBM 7094} to the {GE635}, where it was used by McIlroy and Morris to write the {EPL} compiler for {Multics}. ["TMG - A Syntax-Directed Compiler", R.M. McClure, Proc ACM 20th Natl Conf (1965)]. [Sammet 1969, p.636]. (1994-12-02)