| Definition: | | TransMoGrifier. An early language for writing recursive descent compilers. It was macroed 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]. |