1: #include "e.h"
2:
3: int dbg; /* debugging print if non-zero */
4: int lp[80]; /* stack for things like piles and matrices */
5: int ct; /* pointer to lp */
6: int used[100]; /* available registers */
7: int ps; /* default init point size */
8: int deltaps = 3; /* default change in ps */
9: int gsize = 10; /* default initial point size */
10: int gfont = ITAL; /* italic */
11: int ft; /* default font */
12: FILE *curfile; /* current input file */
13: int ifile;
14: int linect; /* line number in file */
15: int eqline; /* line where eqn started */
16: int svargc;
17: char **svargv;
18: int eht[100];
19: int ebase[100];
20: int lfont[100];
21: int rfont[100];
22: int eqnreg; /* register where final string appears */
23: int eqnht; /* inal height of equation */
24: int lefteq = '\0'; /* left in-line delimiter */
25: int righteq = '\0'; /* right in-line delimiter */
26: int lastchar; /* last character read by lex */
27: int markline = 0; /* 1 if this EQ/EN contains mark or lineup */
Defined variables
ct
defined in line
5; used 25 times
dbg
defined in line
3; used 32 times
- in /usr/src/cmd/eqn/e.y line
108-113(2)
- in /usr/src/cmd/eqn/eqnbox.c line
12
- in /usr/src/cmd/eqn/font.c line
15,
22,
37
- in /usr/src/cmd/eqn/fromto.c line
40
- in /usr/src/cmd/eqn/funny.c line
23
- in /usr/src/cmd/eqn/integral.c line
15
- in /usr/src/cmd/eqn/io.c line
103,
156
- in /usr/src/cmd/eqn/lex.c line
89-98(3),
183
- in /usr/src/cmd/eqn/mark.c line
7,
16
- in /usr/src/cmd/eqn/matrix.c line
7,
25,
35,
53
- in /usr/src/cmd/eqn/move.c line
16
- in /usr/src/cmd/eqn/over.c line
11
- in /usr/src/cmd/eqn/paren.c line
95
- in /usr/src/cmd/eqn/pile.c line
20
- in /usr/src/cmd/eqn/shift.c line
42,
57,
65
- in /usr/src/cmd/eqn/size.c line
12,
20
- in /usr/src/cmd/eqn/sqrt.c line
8
- in /usr/src/cmd/eqn/text.c line
45
deltaps
defined in line
8; used 11 times
ebase
defined in line
19; used 56 times
- in /usr/src/cmd/eqn/eqnbox.c line
8-11(5)
- in /usr/src/cmd/eqn/font.c line
23
- in /usr/src/cmd/eqn/fromto.c line
8,
28-30(2),
36-41(4)
- in /usr/src/cmd/eqn/funny.c line
22-24(2)
- in /usr/src/cmd/eqn/integral.c line
16,
28
- in /usr/src/cmd/eqn/io.c line
103-112(3)
- in /usr/src/cmd/eqn/matrix.c line
31-32(2),
38,
51-54(3)
- in /usr/src/cmd/eqn/move.c line
17
- in /usr/src/cmd/eqn/over.c line
19-24(5)
- in /usr/src/cmd/eqn/paren.c line
5,
17,
96
- in /usr/src/cmd/eqn/pile.c line
18(2),
24,
33-37(2),
57
- in /usr/src/cmd/eqn/shift.c line
10-12(2),
23,
32,
43,
70-72(3),
82
- in /usr/src/cmd/eqn/size.c line
21
- in /usr/src/cmd/eqn/sqrt.c line
9-15(3)
- in /usr/src/cmd/eqn/text.c line
18,
46
eht
defined in line
18; used 59 times
- in /usr/src/cmd/eqn/eqnbox.c line
9-10(3)
- in /usr/src/cmd/eqn/font.c line
23
- in /usr/src/cmd/eqn/fromto.c line
7(2),
17-30(7),
41
- in /usr/src/cmd/eqn/funny.c line
21-24(2)
- in /usr/src/cmd/eqn/integral.c line
16,
27
- in /usr/src/cmd/eqn/io.c line
103-107(3)
- in /usr/src/cmd/eqn/matrix.c line
31,
39,
50-54(3)
- in /usr/src/cmd/eqn/move.c line
17
- in /usr/src/cmd/eqn/over.c line
9-10(3),
19-25(3)
- in /usr/src/cmd/eqn/paren.c line
5,
16-17(2),
96
- in /usr/src/cmd/eqn/pile.c line
13-17(3),
24,
36,
57
- in /usr/src/cmd/eqn/shift.c line
9-11(2),
24,
36,
43,
67-71(4),
81
- in /usr/src/cmd/eqn/size.c line
21
- in /usr/src/cmd/eqn/sqrt.c line
5-9(3)
- in /usr/src/cmd/eqn/text.c line
19,
46
eqnht
defined in line
23; used 3 times
eqnreg
defined in line
22; used 12 times
ft
defined in line
11; used 18 times
gfont
defined in line
10; used 11 times
gsize
defined in line
9; used 12 times
ifile
defined in line
13; used 6 times
lfont
defined in line
20; used 18 times
lp
defined in line
4; used 38 times
ps
defined in line
7; used 63 times
- in /usr/src/cmd/eqn/e.y line
107-113(6),
135
- in /usr/src/cmd/eqn/eqnbox.c line
19
- in /usr/src/cmd/eqn/font.c line
34-35(2)
- in /usr/src/cmd/eqn/fromto.c line
10-12(3),
28,
36
- in /usr/src/cmd/eqn/funny.c line
20-22(5)
- in /usr/src/cmd/eqn/integral.c line
26-28(4)
- in /usr/src/cmd/eqn/io.c line
107-112(2),
175-177(2)
- in /usr/src/cmd/eqn/move.c line
8
- in /usr/src/cmd/eqn/over.c line
8-17(4)
- in /usr/src/cmd/eqn/paren.c line
8(2),
16-18(2)
- in /usr/src/cmd/eqn/pile.c line
6,
19,
26-29(2)
- in /usr/src/cmd/eqn/shift.c line
13-14(2),
46,
55-57(2),
66-69(4),
99
- in /usr/src/cmd/eqn/size.c line
7-12(4),
21-26(3),
41
- in /usr/src/cmd/eqn/sqrt.c line
12-14(2)
- in /usr/src/cmd/eqn/text.c line
19(2)
rfont
defined in line
21; used 30 times
svargv
defined in line
17; used 16 times
used
defined in line
6; used 3 times