Annotation of researchv10dc/dist/man/v4/man6/tmg.6, revision 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.