TMG (I) 10/21/72 TMG (I) NAME tmg -- compiler compiler SYNOPSIS tmg name DESCRIPTION tmg produces a translator for the language whose parsing and translation rules are described in file name.t. The new translator appears in a.out and may be used thus: a.out input [ output ] Except in rare cases input must be a randomly ad- dressable file. If no output file is specified, the standard output file is assumed. FILES /sys/tmg/tmgl.o -- the compiler-compiler /sys/tmg[abc] -- libraries alloc.d -- table storage SEE ALSO A Manual for the Tmg Compiler-writing Language, MM-72-1271-8. DIAGNOSTICS Syntactic errors result in "???" followed by the offending line. Situations such as space overflow with which the Tmg processor or a Tmg-produced processor can not cope result in a descriptive comment and a dump. BUGS 9.2 footnote 1 is not enforced, causing trouble. Restrictions (7.) against mixing bundling primi- tives should be lifted. Certain hidden reserved words exist: gpar, classtab, trans. Octal digits include 8=10 and 9=11.