Annotation of 43BSDTahoe/lib/old_compiler/pcc/pcc.tahoe/localdefs.h, revision 1.1.1.1

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