Annotation of 41BSD/cmd/pc0/gram, revision 1.1

1.1     ! root        1: "@(#)gram 1.3 8/27/80"
        !             2: /yyval/s//*&/
        !             3: /\*yysterm\[]/,$d
        !             4: 1;/yyactr/ka
        !             5: 'a,$s/yypv/yyYpv/g
        !             6: 'aa
        !             7:        register int **yyYpv;
        !             8:        register int *p, *q;
        !             9:        yyYpv = yypv;
        !            10: .
        !            11: 1;/^##/-w! y.tab.h
        !            12: /^int yylval 0/d
        !            13: /extern int yychar,/s//extern/
        !            14: /yyclearin/d
        !            15: /yyerrok/d
        !            16: 1;/^##/d
        !            17: $a
        !            18: 
        !            19: yyEactr(__np__, var)
        !            20: int __np__;
        !            21: char *var;
        !            22: {
        !            23: switch(__np__) {
        !            24: default:
        !            25: return (1);
        !            26: .
        !            27: g/case.*@@/s/@@//\
        !            28: .m$
        !            29: g/@@/ka\
        !            30: 'a;?case?,?case?t$\
        !            31: 'am$\
        !            32: a\
        !            33: }\
        !            34: break;
        !            35: $a
        !            36: }
        !            37: }
        !            38: .
        !            39: 1,$s/@@//
        !            40: /int nterms/d
        !            41: /int nnonter/d
        !            42: /int nstate/d
        !            43: /int yyerrval/d
        !            44: w!
        !            45: q

unix.superglobalmegacorp.com

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