1: /*
2: * @(#)token.h 3.4 4/24/85
3: */
4:
5: /*
6: * Copyright (c) 1983 Regents of the University of California,
7: * All rights reserved. Redistribution permitted subject to
8: * the terms of the Berkeley Software License Agreement.
9: */
10:
11: #define token (cx.x_token)
12: #define token_num (cx.x_val.v_num)
13: #define token_str (cx.x_val.v_str)
14:
15: #define T_EOL 1
16: #define T_EOF 2
17: #define T_COMP 3
18: #define T_PLUS 4
19: #define T_MINUS 5
20: #define T_MUL 6
21: #define T_DIV 7
22: #define T_LP 8
23: #define T_RP 9
24: #define T_DOLLAR 10
25: #define T_COMMA 11
26: #define T_QUEST 12
27: #define T_COLON 13
28: #define T_CHAR 14
29: #define T_STR 15
30: #define T_NUM 16
31: #define T_MOD 17
32: #define T_XOR 18
33: #define T_DQ 19 /* $? */
34: #define T_GE 20
35: #define T_RS 21
36: #define T_GT 22
37: #define T_LE 23
38: #define T_LS 24
39: #define T_LT 25
40: #define T_EQ 26
41: #define T_ASSIGN 27
42: #define T_NE 28
43: #define T_NOT 29
44: #define T_ANDAND 30
45: #define T_AND 31
46: #define T_OROR 32
47: #define T_OR 33
48: #define T_IF 34
49: #define T_THEN 35
50: #define T_ELSIF 36
51: #define T_ELSE 37
52: #define T_ENDIF 38
Defined macros
T_AND
defined in line
45; used 2 times
T_DIV
defined in line
21; used 1 times
T_DQ
defined in line
33; used 3 times
T_EOF
defined in line
16; used 7 times
T_EOL
defined in line
15; used 5 times
T_EQ
defined in line
40; used 2 times
T_GE
defined in line
34; used 1 times
T_GT
defined in line
36; used 1 times
T_IF
defined in line
48; used 1 times
T_LE
defined in line
37; used 1 times
T_LP
defined in line
22; used 3 times
T_LS
defined in line
38; used 2 times
T_LT
defined in line
39; used 1 times
T_MOD
defined in line
31; used 1 times
T_MUL
defined in line
20; used 1 times
T_NE
defined in line
42; used 2 times
T_NOT
defined in line
43; used 1 times
T_NUM
defined in line
30; used 4 times
T_OR
defined in line
47; used 2 times
T_RP
defined in line
23; used 3 times
T_RS
defined in line
35; used 2 times
T_STR
defined in line
29; used 3 times
T_XOR
defined in line
32; used 2 times
token
defined in line
11; used 47 times
- in /usr/src/ucb/window/parser1.c line
20-29(5),
45,
81,
91-94(2),
101,
117,
131-139(3),
147-149(2)
- in /usr/src/ucb/window/parser2.c line
46,
52,
60,
142,
148-150(3)
- in /usr/src/ucb/window/parser3.c line
38,
67,
85,
105,
120,
139,
154
- in /usr/src/ucb/window/parser4.c line
37-54(5),
60,
78-80(2),
86-88(2),
94,
113
- in /usr/src/ucb/window/parser5.c line
24,
46,
124,
146,
156
Usage of this include