|
|
1.1 root 1: /* Copyright (c) 1979 Regents of the University of California */
2:
3: /* static char sccsid[] = "@(#)tree.h 1.2 8/27/82"; */
4:
5: #define T_MINUS 1
6: #define T_MOD 2
7: #define T_DIV 3
8: #define T_DIVD 4
9: #define T_MULT 5
10: #define T_ADD 6
11: #define T_SUB 7
12: #define T_EQ 8
13: #define T_NE 9
14: #define T_LT 10
15: #define T_GT 11
16: #define T_LE 12
17: #define T_GE 13
18: #define T_NOT 14
19: #define T_AND 15
20: #define T_OR 16
21: #define T_ASGN 17
22: #define T_PLUS 18
23: #define T_IN 19
24: #define T_LISTPP 20
25: #define T_PDEC 21
26: #define T_FDEC 22
27: #define T_PVAL 23
28: #define T_PVAR 24
29: #define T_PFUNC 25
30: #define T_PPROC 26
31: #define T_NIL 27
32: #define T_STRNG 28
33: #define T_CSTRNG 29
34: #define T_PLUSC 30
35: #define T_MINUSC 31
36: #define T_ID 32
37: #define T_INT 33
38: #define T_FINT 34
39: #define T_CINT 35
40: #define T_CFINT 36
41: #define T_TYPTR 37
42: #define T_TYPACK 38
43: #define T_TYSCAL 39
44: #define T_TYRANG 40
45: #define T_TYARY 41
46: #define T_TYFILE 42
47: #define T_TYSET 43
48: #define T_TYREC 44
49: #define T_TYFIELD 45
50: #define T_TYVARPT 46
51: #define T_TYVARNT 47
52: #define T_CSTAT 48
53: #define T_BLOCK 49
54: #define T_BSTL 50
55: #define T_LABEL 51
56: #define T_PCALL 52
57: #define T_FCALL 53
58: #define T_CASE 54
59: #define T_WITH 55
60: #define T_WHILE 56
61: #define T_REPEAT 57
62: #define T_FORU 58
63: #define T_FORD 59
64: #define T_GOTO 60
65: #define T_IF 61
66: #define T_CSET 63
67: #define T_RANG 64
68: #define T_VAR 65
69: #define T_ARGL 66
70: #define T_ARY 67
71: #define T_FIELD 68
72: #define T_PTR 69
73: #define T_WEXP 70
74: #define T_PROG 71
75: #define T_BINT 72
76: #define T_CBINT 73
77: #define T_IFEL 74
78: #define T_IFX 75
79: #define T_TYID 76
80: #define T_COPSTR 77
81: #define T_BOTTLE 78
82: #define T_RFIELD 79
83: #define T_FLDLST 80
84: #define T_LAST 81
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.