Category:TMG: Difference between revisions
Content added Content deleted
No edit summary |
|||
Line 8: | Line 8: | ||
== Manual == |
== Manual == |
||
* McIlroy, M. D. [https://www.tuhs.org/Archive/Distributions/Research/1972_stuff/tmg.pdf ''A Manual for the Tmg Compiler-writing Language''] (1972) <nowiki>[</nowiki>[https://amakukha.github.io/tmg/TMG_Manual_McIlroy_1972.html HTML version]<nowiki>]</nowiki> |
* McIlroy, M. D. [https://www.tuhs.org/Archive/Distributions/Research/1972_stuff/tmg.pdf ''A Manual for the Tmg Compiler-writing Language''] (1972) <nowiki>[</nowiki>[https://amakukha.github.io/tmg/TMG_Manual_McIlroy_1972.html HTML version]<nowiki>]</nowiki> |
||
[[Category:Programming Languages]] |
Revision as of 08:19, 27 January 2020
TMG (from transmogrifier) is an early compiler-compiler first developed by Robert McClure in the mid-1960s. Later it was ported and further developed by Doug McIlroy of Bell Labs to work on microcomputers PDP-7 and PDP-11 under the UNIX operating system. McIlroy's dialect of TMG (the Unix TMG) was included into the UNIX operating system from Version 2 to Version 6.
Implementations
There are two ways to run Unix TMG on modern machines:
- by using a PDP-11 emulator with the original Unix V6 image
- by running a modern port of Unix TMG
Manual
- McIlroy, M. D. A Manual for the Tmg Compiler-writing Language (1972) [HTML version]
Pages in category "TMG"
The following 11 pages are in this category, out of 11 total.