. . . "225"^^ . . . . "Robert M. McClure"@en . . "In computing TMG (TransMoGrifier) is a recursive descent compiler-compiler developed by Robert M. McClure and presented in 1965. TMG ran on systems including OS/360 and early Unix. It was used to build EPL, an early version of PL/I. Douglas McIlroy ported TMG to an early version of Unix. According to Ken Thompson, McIlroy wrote TMG in TMG on a piece of paper and \"decided to give his piece of paper his piece of paper,\" hand-compiling assembly language that he entered and assembled on Thompson's Unix system running on PDP-7. Thompson used TMG in 1970 as a tool to offer Fortran, but due to memory limitations of PDP-7 ended up creating the B programming language which was much influenced by BCPL. The recursive descent algorithm of TMG was studied formally by Alexander Birman and Jeffrey Ullman. The formal description of the algorithms was named TMG recognition scheme (or simply TS)."@en . . ".t"@en . "38020020"^^ . . "Robert M. McClure"@en . . "TMG (programspr\u00E5k)"@sv . "Brainfuck to C translator in Unix TMG.png"@en . "TMG"@uk . . . . . . "TMG \u00E4r en kompilator-kompilator skapad av Robert M. McClure som presenterades 1968 och implementerades av Douglas McIlroy. TMG anv\u00E4ndes p\u00E5 system som och tidig Unix. Det anv\u00E4ndes f\u00F6r att bygga EPL som \u00E4r en tidig version av PL/I. Ken Thompson anv\u00E4nde TMG 1970 p\u00E5 PDP-7 som ett verktyg f\u00F6r att erbjuda Fortran men det slutade med skapandet av programspr\u00E5ket B som var influerat av BCPL."@sv . . . "In computing TMG (TransMoGrifier) is a recursive descent compiler-compiler developed by Robert M. McClure and presented in 1965. TMG ran on systems including OS/360 and early Unix. It was used to build EPL, an early version of PL/I. The recursive descent algorithm of TMG was studied formally by Alexander Birman and Jeffrey Ullman. The formal description of the algorithms was named TMG recognition scheme (or simply TS)."@en . . . "Le TMG est un compilateur de compilateur cr\u00E9\u00E9 par Robert M. McClure et pr\u00E9sent\u00E9 \u00E0 l'Association for Computing Machinery en 1968, impl\u00E9ment\u00E9 par Douglas McIlroy. TMG fonctionnait en particulier sur OS/360 et les premiers syst\u00E8mes UNIX, et fut utilis\u00E9 pour cr\u00E9er l'EPL, une version primitive du langage PL/I. En 1970, Ken Thompson voulut \u00E9crire un compilateur de fortran en TMG sur un PDP-7, mais cr\u00E9a \u00E0 la place le langage B, pr\u00E9curseur du langage C fortement influenc\u00E9 par le BCPL."@fr . . "TMG (language)"@en . . . . . . "TMG (\u0432\u0456\u0434 \u0430\u043D\u0433\u043B. transmogrifier \u2014 \u043F\u0435\u0440\u0435\u0442\u0432\u043E\u0440\u044E\u0432\u0430\u0447) \u2014 \u0441\u0442\u0432\u043E\u0440\u0435\u043D\u0438\u0439 \u0420\u043E\u0431\u0435\u0440\u0442\u043E\u043C \u041C\u0430\u043A\u043A\u043B\u0443\u0440\u043E\u043C \u0456 \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u0435\u043D\u0438\u0439 \u0443 1965 \u0440\u043E\u0446\u0456. TMG \u043F\u0440\u0430\u0446\u044E\u0432\u0430\u0432 \u043D\u0430 \u0441\u0443\u0447\u0430\u0441\u043D\u0438\u0445 \u0439\u043E\u043C\u0443 \u0441\u0443\u043F\u0435\u0440\u043A\u043E\u043C\u043F'\u044E\u0442\u0435\u0440\u0430\u0445 \u0456 \u0442\u0430\u043A\u0438\u0445 \u043E\u043F\u0435\u0440\u0430\u0446\u0456\u0439\u043D\u0438\u0445 \u0441\u0438\u0441\u0442\u0435\u043C\u0430\u0445, \u044F\u043A OS360 \u0442\u0430 Unix. \u0412\u0456\u043D \u0431\u0443\u0432 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u0430\u043D\u0438\u0439 \u0434\u043B\u044F \u0441\u0442\u0432\u043E\u0440\u0435\u043D\u043D\u044F EPL, \u0440\u0430\u043D\u043D\u044C\u043E\u0457 \u0432\u0435\u0440\u0441\u0456\u0457 \u043C\u043E\u0432\u0438 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u0443\u0432\u0430\u043D\u043D\u044F PL/I \u0432 \u0440\u0430\u043C\u043A\u0430\u0445 \u043F\u0440\u043E\u0435\u043A\u0442\u0443 Multics. \u0414\u0443\u0433\u043B\u0430\u0441 \u041C\u0430\u043A\u0456\u043B\u0440\u043E\u0439, \u044F\u043A\u0438\u0439 \u043F\u0440\u0430\u0446\u044E\u0432\u0430\u0432 \u043D\u0430\u0434 EPL, \u043F\u0435\u0440\u0435\u043D\u0456\u0441 TMG \u0434\u043E \u0440\u0430\u043D\u043D\u044C\u043E\u0457 \u0432\u0435\u0440\u0441\u0456\u0457 Unix. \u0417\u0430 \u0441\u043B\u043E\u0432\u0430\u043C\u0438 \u041A\u0435\u043D\u0430 \u0422\u043E\u043C\u043F\u0441\u043E\u043D\u0430, \u041C\u0430\u043A\u0456\u043B\u0440\u043E\u0439 \u043D\u0430\u043F\u0438\u0441\u0430\u0432 TMG \u043D\u0430 \u0430\u0440\u043A\u0443\u0448\u0456 \u043F\u0430\u043F\u0435\u0440\u0443 \u0456 \u00AB\u0432\u0438\u0440\u0456\u0448\u0438\u0432 \u043F\u043E\u0434\u0430\u0442\u0438 \u0441\u0432\u0456\u0439 \u0430\u0440\u043A\u0443\u0448 \u043F\u0430\u043F\u0435\u0440\u0443 \u043D\u0430 \u0432\u0445\u0456\u0434 \u0441\u0432\u043E\u0454\u043C\u0443 \u0430\u0440\u043A\u0443\u0448\u0443 \u043F\u0430\u043F\u0435\u0440\u0443\u00BB, \u0441\u043A\u043E\u043C\u043F\u0456\u043B\u044E\u0432\u0430\u0432\u0448\u0438 \u0442\u0430\u043A\u0438\u043C \u0447\u0438\u043D\u043E\u043C \u0432\u0438\u0445\u0456\u0434\u043D\u0438\u0439 \u043A\u043E\u0434 \u043D\u0430 \u0430\u0441\u0435\u043C\u0431\u043B\u0435\u0440\u0456 \u0434\u043B\u044F \u043A\u043E\u043C\u043F'\u044E\u0442\u0435\u0440\u0430 PDP-7, \u043D\u0430 \u044F\u043A\u043E\u043C\u0443 \u0441\u043F\u0435\u0440\u0448\u0443 \u0440\u043E\u0437\u0440\u043E\u0431\u043B\u044F\u043B\u0430\u0441\u044F \u041E\u0421 Unix. \u0422\u0430\u043A\u0438\u043C \u0447\u0438\u043D\u043E\u043C TMG \u0441\u0442\u0430\u043B\u0430 \u043F\u0435\u0440\u0448\u043E\u044E \u043C\u043E\u0432\u043E\u044E \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u0443\u0432\u0430\u043D\u043D\u044F \u0432\u0438\u0441\u043E\u043A\u043E\u0433\u043E \u0440\u0456\u0432\u043D\u044F \u0443 Unix. \u0422\u043E\u043C\u043F\u0441\u043E\u043D \u0434\u0430\u043B\u0456 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u0430\u0432 TMG \u0449\u043E\u0431 \u0441\u0442\u0432\u043E\u0440\u0438\u0442\u0438 \u043A\u043E\u043C\u043F\u0456\u043B\u044F\u0442\u043E\u0440 \u043C\u043E\u0432\u0438 Fortran, \u0430\u043B\u0435 \u0432 \u043A\u0456\u043D\u0446\u0435\u0432\u043E\u043C\u0443 \u043F\u0456\u0434\u0441\u0443\u043C\u043A\u0443 \u0441\u0442\u0432\u043E\u0440\u0438\u0432 \u043C\u043E\u0432\u0443 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u0443\u0432\u0430\u043D\u043D\u044F B. TMG \u0432\u0445\u043E\u0434\u0438\u0432 \u0434\u043E \u0441\u043A\u043B\u0430\u0434\u0443 Unix \u0434\u043E \u0448\u043E\u0441\u0442\u043E\u0457 \u0432\u0435\u0440\u0441\u0456\u0457 \u0432\u043A\u043B\u044E\u0447\u043D\u043E. \u0410\u043B\u0433\u043E\u0440\u0438\u0442\u043C \u0440\u0435\u043A\u0443\u0440\u0441\u0438\u0432\u043D\u043E\u0433\u043E \u0441\u043F\u0443\u0441\u043A\u0443, \u0437\u0430 \u044F\u043A\u0438\u043C \u043F\u0440\u0430\u0446\u044E\u0454 TMG, \u0444\u043E\u0440\u043C\u0430\u043B\u044C\u043D\u043E \u0434\u043E\u0441\u043B\u0456\u0434\u0436\u0443\u0432\u0430\u043B\u0438 \u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0435\u0440 \u0411\u0456\u0440\u043C\u0430\u043D \u0442\u0430 \u0414\u0436\u0435\u0444\u0444\u0440\u0456 \u0423\u043B\u044C\u043C\u0430\u043D. \u0424\u043E\u0440\u043C\u0430\u043B\u044C\u043D\u0438\u0439 \u043E\u043F\u0438\u0441 \u0430\u043B\u0433\u043E\u0440\u0438\u0442\u043C\u0443 \u043E\u0442\u0440\u0438\u043C\u0430\u0432 \u043D\u0430\u0437\u0432\u0443 \u00AB\u0441\u0445\u0435\u043C\u0430 \u0440\u043E\u0437\u043F\u0456\u0437\u043D\u0430\u0432\u0430\u043D\u043D\u044F TMG\u00BB (\u0441\u043A\u043E\u0440\u043E\u0447\u0435\u043D\u043E TS )."@uk . . . . . . "TMG"@en . . "TMG (langage)"@fr . . . . "Unix TMG"@en . "Unix dialect"@en . . . "PDP-7 version, PDP-11 version"@en . . . . . . . . "yes"@en . . "TMG program with highlighted syntax"@en . . . . . . "TMG \u00E4r en kompilator-kompilator skapad av Robert M. McClure som presenterades 1968 och implementerades av Douglas McIlroy. TMG anv\u00E4ndes p\u00E5 system som och tidig Unix. Det anv\u00E4ndes f\u00F6r att bygga EPL som \u00E4r en tidig version av PL/I. Ken Thompson anv\u00E4nde TMG 1970 p\u00E5 PDP-7 som ett verktyg f\u00F6r att erbjuda Fortran men det slutade med skapandet av programspr\u00E5ket B som var influerat av BCPL."@sv . . . . . . "TMG"@en . . . "TROL"@en . . . "1114611153"^^ . . . "TMG (\u0432\u0456\u0434 \u0430\u043D\u0433\u043B. transmogrifier \u2014 \u043F\u0435\u0440\u0435\u0442\u0432\u043E\u0440\u044E\u0432\u0430\u0447) \u2014 \u0441\u0442\u0432\u043E\u0440\u0435\u043D\u0438\u0439 \u0420\u043E\u0431\u0435\u0440\u0442\u043E\u043C \u041C\u0430\u043A\u043A\u043B\u0443\u0440\u043E\u043C \u0456 \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u0435\u043D\u0438\u0439 \u0443 1965 \u0440\u043E\u0446\u0456. TMG \u043F\u0440\u0430\u0446\u044E\u0432\u0430\u0432 \u043D\u0430 \u0441\u0443\u0447\u0430\u0441\u043D\u0438\u0445 \u0439\u043E\u043C\u0443 \u0441\u0443\u043F\u0435\u0440\u043A\u043E\u043C\u043F'\u044E\u0442\u0435\u0440\u0430\u0445 \u0456 \u0442\u0430\u043A\u0438\u0445 \u043E\u043F\u0435\u0440\u0430\u0446\u0456\u0439\u043D\u0438\u0445 \u0441\u0438\u0441\u0442\u0435\u043C\u0430\u0445, \u044F\u043A OS360 \u0442\u0430 Unix. \u0412\u0456\u043D \u0431\u0443\u0432 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u0430\u043D\u0438\u0439 \u0434\u043B\u044F \u0441\u0442\u0432\u043E\u0440\u0435\u043D\u043D\u044F EPL, \u0440\u0430\u043D\u043D\u044C\u043E\u0457 \u0432\u0435\u0440\u0441\u0456\u0457 \u043C\u043E\u0432\u0438 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u0443\u0432\u0430\u043D\u043D\u044F PL/I \u0432 \u0440\u0430\u043C\u043A\u0430\u0445 \u043F\u0440\u043E\u0435\u043A\u0442\u0443 Multics. \u0410\u043B\u0433\u043E\u0440\u0438\u0442\u043C \u0440\u0435\u043A\u0443\u0440\u0441\u0438\u0432\u043D\u043E\u0433\u043E \u0441\u043F\u0443\u0441\u043A\u0443, \u0437\u0430 \u044F\u043A\u0438\u043C \u043F\u0440\u0430\u0446\u044E\u0454 TMG, \u0444\u043E\u0440\u043C\u0430\u043B\u044C\u043D\u043E \u0434\u043E\u0441\u043B\u0456\u0434\u0436\u0443\u0432\u0430\u043B\u0438 \u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0435\u0440 \u0411\u0456\u0440\u043C\u0430\u043D \u0442\u0430 \u0414\u0436\u0435\u0444\u0444\u0440\u0456 \u0423\u043B\u044C\u043C\u0430\u043D. \u0424\u043E\u0440\u043C\u0430\u043B\u044C\u043D\u0438\u0439 \u043E\u043F\u0438\u0441 \u0430\u043B\u0433\u043E\u0440\u0438\u0442\u043C\u0443 \u043E\u0442\u0440\u0438\u043C\u0430\u0432 \u043D\u0430\u0437\u0432\u0443 \u00AB\u0441\u0445\u0435\u043C\u0430 \u0440\u043E\u0437\u043F\u0456\u0437\u043D\u0430\u0432\u0430\u043D\u043D\u044F TMG\u00BB (\u0441\u043A\u043E\u0440\u043E\u0447\u0435\u043D\u043E TS )."@uk . . . . . . . . . . "Le TMG est un compilateur de compilateur cr\u00E9\u00E9 par Robert M. McClure et pr\u00E9sent\u00E9 \u00E0 l'Association for Computing Machinery en 1968, impl\u00E9ment\u00E9 par Douglas McIlroy. TMG fonctionnait en particulier sur OS/360 et les premiers syst\u00E8mes UNIX, et fut utilis\u00E9 pour cr\u00E9er l'EPL, une version primitive du langage PL/I. En 1970, Ken Thompson voulut \u00E9crire un compilateur de fortran en TMG sur un PDP-7, mais cr\u00E9a \u00E0 la place le langage B, pr\u00E9curseur du langage C fortement influenc\u00E9 par le BCPL."@fr . . "8855"^^ . . .