Annotation of 43BSD/lib/pcc/localdefs.h, revision 1.1.1.1

1.1       root        1: /*     localdefs.h     4.1     85/03/19        */
                      2: /*
                      3:  * Definitions of symbols local to PCC.
                      4:  *
                      5:  * This file is not included directly by PCC sources -- instead it is
                      6:  *     preprocessed along with <pcc.h> to yield two files, pcclocal.h
                      7:  *     and pcctokens.  The preprocessing strips off the PCC_ prefix
                      8:  *     from all the symbols, since the PCC has no potential clashes...
                      9:  */
                     10: 
                     11: 
                     12: # ifndef       PCC_LOCALTOKENS
                     13: 
                     14: # define       PCC_LOCALTOKENS 100
                     15: 
                     16: # ifdef        _PASS1_
                     17: 
                     18: /*
                     19:  * Leftover operators.
                     20:  */
                     21: # define       PCC_ASOP        100     /* assignment ops */
                     22: # define       PCC_RELOP       101     /* <=, <, >=, > */
                     23: # define       PCC_EQUOP       102     /* ==, != */
                     24: # define       PCC_DIVOP       103     /* /, % */
                     25: # define       PCC_SHIFTOP     104     /* <<, >> */
                     26: # define       PCC_INCOP       105     /* ++, -- */
                     27: # define       PCC_UNOP        106     /* !, ~ */
                     28: # define       PCC_STROP       107     /* ., -> */
                     29: 
                     30: # define       PCC_LP          108     /* ( */
                     31: # define       PCC_RP          109     /* ) */
                     32: # define       PCC_LC          110     /* { */
                     33: # define       PCC_RC          111     /* } */
                     34: 
                     35: # endif        _PASS1_
                     36: 
                     37: /*
                     38:  * C keywords.
                     39:  */
                     40: # define       PCC_STRUCT      112
                     41: # define       PCC_IF          113
                     42: # define       PCC_ELSE        114
                     43: # define       PCC_SWITCH      115
                     44: # define       PCC_BREAK       116
                     45: # define       PCC_CONTINUE    117
                     46: # define       PCC_WHILE       118
                     47: # define       PCC_DO          119
                     48: # define       PCC_FOR         120
                     49: # define       PCC_DEFAULT     121
                     50: # define       PCC_CASE        122
                     51: # define       PCC_SIZEOF      123
                     52: # define       PCC_ENUM        124
                     53: # define       PCC_SM          125
                     54: 
                     55: # endif        PCC_LOCALTOKENS

unix.superglobalmegacorp.com

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