|
|
1.1 root 1: #define P2BAD -1
2: #define P2NAME 2
3: #define P2ICON 4
4: #define P2PLUS 6
5: #define P2PLUSEQ 7
6: #define P2MINUS 8
7: #define P2NEG 10
8: #define P2STAR 11
9: #define P2STAREQ 12
10: #define P2INDIRECT 13
11: #define P2BITAND 14
12: #define P2BITOR 17
13: #define P2BITXOR 19
14: #define P2QUEST 21
15: #define P2COLON 22
16: #define P2ANDAND 23
17: #define P2OROR 24
18: #define P2GOTO 37
19: #define P2LISTOP 56
20: #define P2ASSIGN 58
21: #define P2COMOP 59
22: #define P2SLASH 60
23: #define P2MOD 62
24: #define P2LSHIFT 64
25: #define P2RSHIFT 66
26: #define P2CALL 70
27: #define P2CALL0 72
28:
29: #define P2NOT 76
30: #define P2BITNOT 77
31: #define P2EQ 80
32: #define P2NE 81
33: #define P2LE 82
34: #define P2LT 83
35: #define P2GE 84
36: #define P2GT 85
37: #define P2REG 94
38: #define P2OREG 95
39: #define P2CONV 104
40: #define P2FORCE 108
41: #define P2CBRANCH 109
42:
43: /* special operators included only for fortran's use */
44:
45: #define P2PASS 200
46: #define P2STMT 201
47: #define P2SWITCH 202
48: #define P2LBRACKET 203
49: #define P2RBRACKET 204
50: #define P2EOF 205
51: #define P2ARIF 206
52: #define P2LABEL 207
53:
54: #if TARGET==PDP11
55: # define P2SHORT 4
56: # define P2INT 4
57: # define P2LONG 5
58: #else
59: # define P2SHORT 3
60: # define P2INT 4
61: # define P2LONG 4
62: #endif
63:
64: #define P2CHAR 2
65: #define P2REAL 6
66: #define P2DREAL 7
67: #define P2PTR 020
68: #define P2FUNCT 040
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.