1: #define P2BAD -1 2: #define P2NAME 20 3: #define P2ICON 21 4: #define P2PLUS 40 5: #define P2PLUSEQ 70 6: #define P2MINUS 41 7: #define P2NEG 37 8: #define P2STAR 42 9: #define P2STAREQ 72 10: #define P2ADDR 35 11: #define P2INDIRECT 36 12: #define P2BITNOT 38 13: #define P2BITAND 47 14: #define P2BITOR 48 15: #define P2BITXOR 49 16: #define P2QUEST 90 17: #define P2COLON 8 18: #define P2ANDAND 53 19: #define P2OROR 54 20: #define P2GOTO 111 21: #define P2LISTOP 9 22: #define P2ASSIGN 80 23: #define P2COMOP 97 24: #define P2SLASH 43 25: #define P2MOD 44 26: #define P2RSHIFT 45 27: #define P2LSHIFT 46 28: #define P2CALL 100 29: 30: #define P2NOT 34 31: #define P2EQ 60 32: #define P2NE 61 33: #define P2LE 62 34: #define P2LT 63 35: #define P2GE 64 36: #define P2GT 65 37: #define P2EXTERN 12 38: #define P2STATIC 13 39: #define P2REG 14 40: #define P2CONV -1 41: #define P2FORCE 110 42: #define P2CBRANCH 103 43: #define P2ARIF 222 44: 45: #define P2EXPR 214 46: #define P2JUMP 102 47: #define P2LABEL 112 48: #define P2RLABEL 114 49: #define P2SWITCH 213 50: #define P2LCON 25 51: #define P2NULL 218 52: #define P2EOF 0 53: #define P2RETURN 209 54: #define P2SAVE 208 55: #define P2SETREG 105 56: #define P2SETSTK 219 57: #define P2PROG 202 58: #define P2SYMDEF 207 59: 60: #define P2CHAR 1 61: 62: #if TARGET==PDP11 63: # define P2SHORT 0 64: # define P2INT 0 65: # define P2LONG 6 66: #else 67: # define P2SHORT 0 68: # define P2INT 6 69: # define P2LONG 6 70: #endif 71: 72: #define P2REAL 2 73: #define P2DREAL 3 74: #define P2PTR 020 75: #define P2FUNCT 040 76: 77: #define P2ITOF 51 78: #define P2FTOI 52 79: #define P2FTOL 56 80: #define P2LTOF 57 81: #define P2ITOL 58 82: #define P2LTOI 59 83: #define P2ITOC 109 84: 85: #define P2PROFIL 212