1: #ifndef lint
2: static char sccsid[] = "@(#)glob.c 4.2 8/11/83";
3: #endif
4:
5: #include "e.h"
6:
7: int dbg; /* debugging print if non-zero */
8: int lp[80]; /* stack for things like piles and matrices */
9: int ct; /* pointer to lp */
10: int used[100]; /* available registers */
11: int ps; /* default init point size */
12: int deltaps = 3; /* default change in ps */
13: int gsize = 10; /* default initial point size */
14: int gfont = ITAL; /* italic */
15: int ft; /* default font */
16: FILE *curfile; /* current input file */
17: int ifile;
18: int linect; /* line number in file */
19: int eqline; /* line where eqn started */
20: int svargc;
21: char **svargv;
22: int eht[100];
23: int ebase[100];
24: int lfont[100];
25: int rfont[100];
26: int eqnreg; /* register where final string appears */
27: int eqnht; /* inal height of equation */
28: int lefteq = '\0'; /* left in-line delimiter */
29: int righteq = '\0'; /* right in-line delimiter */
30: int lastchar; /* last character read by lex */
31: int markline = 0; /* 1 if this EQ/EN contains mark or lineup */
Defined variables
ct
defined in line
9; used 25 times
dbg
defined in line
7; used 34 times
- in /usr/src/usr.bin/eqn/e.y line
109-114(2)
- in /usr/src/usr.bin/eqn/eqnbox.c line
16
- in /usr/src/usr.bin/eqn/font.c line
20-22(2),
30,
45
- in /usr/src/usr.bin/eqn/fromto.c line
48
- in /usr/src/usr.bin/eqn/funny.c line
33
- in /usr/src/usr.bin/eqn/integral.c line
21
- in /usr/src/usr.bin/eqn/io.c line
107,
169
- in /usr/src/usr.bin/eqn/lex.c line
106-115(3),
200
- in /usr/src/usr.bin/eqn/mark.c line
11,
20
- in /usr/src/usr.bin/eqn/matrix.c line
11,
29,
39,
57
- in /usr/src/usr.bin/eqn/move.c line
24
- in /usr/src/usr.bin/eqn/over.c line
20
- in /usr/src/usr.bin/eqn/paren.c line
111
- in /usr/src/usr.bin/eqn/pile.c line
32
- in /usr/src/usr.bin/eqn/shift.c line
70,
90,
101
- in /usr/src/usr.bin/eqn/size.c line
16,
24
- in /usr/src/usr.bin/eqn/sqrt.c line
16,
32
- in /usr/src/usr.bin/eqn/text.c line
53
ebase
defined in line
23; used 69 times
- in /usr/src/usr.bin/eqn/eqnbox.c line
12-15(5)
- in /usr/src/usr.bin/eqn/font.c line
31
- in /usr/src/usr.bin/eqn/fromto.c line
12,
32-34(2),
44-49(4)
- in /usr/src/usr.bin/eqn/funny.c line
27-34(3)
- in /usr/src/usr.bin/eqn/integral.c line
22,
35-39(2)
- in /usr/src/usr.bin/eqn/io.c line
107-114(3),
121-123(2)
- in /usr/src/usr.bin/eqn/matrix.c line
35-36(2),
42,
55-58(3)
- in /usr/src/usr.bin/eqn/move.c line
25
- in /usr/src/usr.bin/eqn/over.c line
30-41(8)
- in /usr/src/usr.bin/eqn/paren.c line
9,
26-32(3),
112
- in /usr/src/usr.bin/eqn/pile.c line
26(2),
36,
45-49(2),
69
- in /usr/src/usr.bin/eqn/shift.c line
17-19(2),
36,
51,
71,
108-114(4),
135
- in /usr/src/usr.bin/eqn/size.c line
25
- in /usr/src/usr.bin/eqn/sqrt.c line
17,
24-33(5)
- in /usr/src/usr.bin/eqn/text.c line
22,
54
eht
defined in line
22; used 74 times
- in /usr/src/usr.bin/eqn/eqnbox.c line
13-14(3)
- in /usr/src/usr.bin/eqn/font.c line
31
- in /usr/src/usr.bin/eqn/fromto.c line
11(2),
21-34(7),
49
- in /usr/src/usr.bin/eqn/funny.c line
26-34(3)
- in /usr/src/usr.bin/eqn/integral.c line
22,
34-38(2)
- in /usr/src/usr.bin/eqn/io.c line
107-114(4)
- in /usr/src/usr.bin/eqn/matrix.c line
35,
43,
54-58(3)
- in /usr/src/usr.bin/eqn/move.c line
25
- in /usr/src/usr.bin/eqn/over.c line
14-19(5),
30-42(4)
- in /usr/src/usr.bin/eqn/paren.c line
9,
25-29(3),
112
- in /usr/src/usr.bin/eqn/pile.c line
21-25(3),
36,
48,
69
- in /usr/src/usr.bin/eqn/shift.c line
16-18(2),
37,
61,
67-71(2),
104-114(5),
131-133(2)
- in /usr/src/usr.bin/eqn/size.c line
25
- in /usr/src/usr.bin/eqn/sqrt.c line
11-17(3),
29-33(4)
- in /usr/src/usr.bin/eqn/text.c line
24-26(2),
54
eqnht
defined in line
27; used 3 times
eqnreg
defined in line
26; used 12 times
ft
defined in line
15; used 19 times
gfont
defined in line
14; used 11 times
gsize
defined in line
13; used 12 times
ifile
defined in line
17; used 7 times
lfont
defined in line
24; used 18 times
lp
defined in line
8; used 38 times
ps
defined in line
11; used 63 times
- in /usr/src/usr.bin/eqn/e.y line
108-114(6),
136
- in /usr/src/usr.bin/eqn/eqnbox.c line
23
- in /usr/src/usr.bin/eqn/font.c line
42-43(2)
- in /usr/src/usr.bin/eqn/fromto.c line
14-16(3),
32,
44
- in /usr/src/usr.bin/eqn/funny.c line
25-27(5)
- in /usr/src/usr.bin/eqn/integral.c line
33-35(4)
- in /usr/src/usr.bin/eqn/io.c line
112,
121,
189-191(2)
- in /usr/src/usr.bin/eqn/move.c line
13
- in /usr/src/usr.bin/eqn/over.c line
13,
22-27(3)
- in /usr/src/usr.bin/eqn/paren.c line
13(2),
25-27(2)
- in /usr/src/usr.bin/eqn/pile.c line
11,
28,
38-41(2)
- in /usr/src/usr.bin/eqn/shift.c line
21-22(2),
75,
88-90(2),
102-106(4),
163
- in /usr/src/usr.bin/eqn/size.c line
11-16(4),
25-30(3),
45
- in /usr/src/usr.bin/eqn/sqrt.c line
21-24(2)
- in /usr/src/usr.bin/eqn/text.c line
24(2)
rfont
defined in line
25; used 30 times
sccsid
defined in line
2;
never used
svargv
defined in line
21; used 15 times
used
defined in line
10; used 3 times