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 44 times
dbg
defined in line
3; used 34 times
- in /usr/src/cmd/neqn/e.y line
108-113(2)
- in /usr/src/cmd/neqn/eqnbox.c line
12
- in /usr/src/cmd/neqn/font.c line
15,
22,
37
- in /usr/src/cmd/neqn/fromto.c line
40
- in /usr/src/cmd/neqn/funny.c line
23
- in /usr/src/cmd/neqn/integral.c line
17
- in /usr/src/cmd/neqn/io.c line
103,
156
- in /usr/src/cmd/neqn/lex.c line
89-98(3),
183
- in /usr/src/cmd/neqn/mark.c line
7,
16
- in /usr/src/cmd/neqn/matrix.c line
7,
25,
35,
53
- in /usr/src/cmd/neqn/move.c line
16
- in /usr/src/cmd/neqn/over.c line
11
- in /usr/src/cmd/neqn/paren.c line
96
- in /usr/src/cmd/neqn/pile.c line
20
- in /usr/src/cmd/neqn/shift.c line
26,
36,
45
- in /usr/src/cmd/neqn/size.c line
12,
20
- in /usr/src/cmd/neqn/sqrt.c line
10
- in /usr/src/cmd/neqn/text.c line
45
- in /usr/src/cmd/neqn/y.tab.c line
538-543(2)
ebase
defined in line
19; used 57 times
- in /usr/src/cmd/neqn/eqnbox.c line
8-11(5)
- in /usr/src/cmd/neqn/font.c line
23
- in /usr/src/cmd/neqn/fromto.c line
8,
28-30(2),
36-41(4)
- in /usr/src/cmd/neqn/funny.c line
22-24(2)
- in /usr/src/cmd/neqn/integral.c line
18,
29
- in /usr/src/cmd/neqn/io.c line
103-112(3)
- in /usr/src/cmd/neqn/matrix.c line
31-32(2),
38,
51-54(3)
- in /usr/src/cmd/neqn/move.c line
17
- in /usr/src/cmd/neqn/over.c line
18-23(5)
- in /usr/src/cmd/neqn/paren.c line
5,
16-18(2),
97
- in /usr/src/cmd/neqn/pile.c line
18(2),
24,
33-37(2),
57
- in /usr/src/cmd/neqn/shift.c line
8-10(2),
16-20(2),
27,
47-49(3),
59
- in /usr/src/cmd/neqn/size.c line
21
- in /usr/src/cmd/neqn/sqrt.c line
7-11(3)
- in /usr/src/cmd/neqn/text.c line
18,
46
eht
defined in line
18; used 58 times
- in /usr/src/cmd/neqn/eqnbox.c line
9-10(3)
- in /usr/src/cmd/neqn/font.c line
23
- in /usr/src/cmd/neqn/fromto.c line
7(2),
17-30(7),
41
- in /usr/src/cmd/neqn/funny.c line
21-24(2)
- in /usr/src/cmd/neqn/integral.c line
18,
28
- in /usr/src/cmd/neqn/io.c line
103-107(3)
- in /usr/src/cmd/neqn/matrix.c line
31,
39,
50-54(3)
- in /usr/src/cmd/neqn/move.c line
17
- in /usr/src/cmd/neqn/over.c line
9-10(3),
18-24(3)
- in /usr/src/cmd/neqn/paren.c line
5,
15,
97
- in /usr/src/cmd/neqn/pile.c line
13-17(3),
24,
36,
57
- in /usr/src/cmd/neqn/shift.c line
7-9(2),
17,
24-27(2),
47-49(3),
58
- in /usr/src/cmd/neqn/size.c line
21
- in /usr/src/cmd/neqn/sqrt.c line
7-11(4)
- in /usr/src/cmd/neqn/text.c line
19,
46
eqnht
defined in line
23; used 3 times
eqnreg
defined in line
22; used 13 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 13 times
lp
defined in line
4; used 40 times
ps
defined in line
7; used 41 times
rfont
defined in line
21; used 15 times
svargv
defined in line
17; used 16 times
used
defined in line
6; used 3 times