1: struct syl
2: { int op,p1,p2,p3;
3: };
4: #define RET 1
5: #define REVERT 2
6: #define GOTO 3
7: #define X 4
8: #define SLASH 5
9: #define STACK 6
10: #define I 7
11: #define ED 8
12: #define NED 9
13: #define IM 10
14: #define APOS 11
15: #define H 12
16: #define TL 13
17: #define TR 14
18: #define T 15
19: #define COLON 16
20: #define S 17
21: #define SP 18
22: #define SS 19
23: #define P 20
24: #define BN 21
25: #define BZ 22
26: #define F 23
27: #define E 24
28: #define EE 25
29: #define D 26
30: #define G 27
31: #define GE 28
32: #define L 29
33: #define A 30
34: #define AW 31
35: #define O 32
36: extern struct syl syl[];
37: extern int pc,parenlvl,revloc;
38: extern int (*doed)(),(*doned)();
39: extern int (*dorevert)(),(*donewrec)(),(*doend)();
40: extern flag cblank,cplus,workdone;
41: extern int dummy();
42: extern char *fmtbuf;
43: extern int scale;
44: typedef union
45: { float pf;
46: double pd;
47: } ufloat;
48: typedef union
49: { short is;
50: char ic;
51: long il;
52: } uint;
53: #define GET(x) if((x=(*getn)())<0) return(x)
54: #define VAL(x) (x!='\n'?x:' ')
55: #define PUT(x) (*putn)(x)
56: extern int cursor;
Defined struct's
syl
defined in line
1; used 16 times
Defined macros
A
defined in line
33; used 1 times
APOS
defined in line
14; used 1 times
AW
defined in line
34; used 1 times
BN
defined in line
24; used 1 times
BZ
defined in line
25; used 1 times
COLON
defined in line
19; used 1 times
D
defined in line
29; used 1 times
E
defined in line
27; used 1 times
ED
defined in line
11; used 1 times
EE
defined in line
28; used 1 times
F
defined in line
26; used 1 times
G
defined in line
30; used 1 times
GE
defined in line
31; used 1 times
GET
defined in line
53; used 4 times
GOTO
defined in line
6; used 2 times
H
defined in line
15; used 1 times
I
defined in line
10; used 1 times
IM
defined in line
13; used 1 times
L
defined in line
32; used 1 times
NED
defined in line
12; used 1 times
O
defined in line
35; used 1 times
P
defined in line
23; used 2 times
PUT
defined in line
55; used 9 times
RET
defined in line
4; used 2 times
REVERT
defined in line
5; used 2 times
S
defined in line
20; used 1 times
SLASH
defined in line
8; used 1 times
SP
defined in line
21; used 1 times
SS
defined in line
22; used 1 times
STACK
defined in line
9; used 3 times
T
defined in line
18; used 1 times
TL
defined in line
16; used 1 times
TR
defined in line
17; used 1 times
VAL
defined in line
54; used 3 times
X
defined in line
7; used 2 times
Usage of this include