Annotation of researchv10dc/dist/man/v4/man6/tmg.6, revision 1.1.1.1

1.1       root        1: .th TMG VI 10/21/72
                      2: .sh NAME
                      3: tmg \*- compiler-compiler
                      4: .sh SYNOPSIS
                      5: .bd tmg
                      6: name
                      7: .sh DESCRIPTION
                      8: .it Tmg
                      9: produces a translator for the language whose parsing
                     10: and translation rules are described in file name.t.
                     11: The new translator appears
                     12: in a.out and may be used thus:
                     13: .s3
                     14: .bd a.out
                     15: input [ output ]
                     16: .s3
                     17: Except in rare cases input must be a randomly
                     18: addressable file.
                     19: If no output file is specified, the standard output file
                     20: is assumed.
                     21: .sh FILES
                     22: /sys/tmg/tmgl.o        the compiler-compiler
                     23: .br
                     24: /sys/tmg[abc]  libraries
                     25: .br
                     26: alloc.d                table storage
                     27: .sh "SEE ALSO"
                     28: A Manual for the Tmg Compiler-writing Language,
                     29: internal memorandum.
                     30: .sh DIAGNOSTICS
                     31: Syntactic errors result in "???" followed by the
                     32: offending line.
                     33: .br
                     34: Situations such as space overflow
                     35: with which the Tmg processor or a Tmg-produced
                     36: processor can not cope result in a descriptive comment and 
                     37: a dump.
                     38: .sh AUTHOR
                     39: M. D. McIlroy
                     40: .sh BUGS
                     41: 9.2 footnote 1 is not enforced, causing trouble.
                     42: .br
                     43: Restrictions (7.) against mixing bundling primitives
                     44: should be lifted.
                     45: .br
                     46: Certain hidden reserved words exist: gpar, classtab, trans.
                     47: .br
                     48: Octal digits include 8=10 and 9=11.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.