1 /* glob.c 4.1 83/02/11 */ 2 3 #include "e.h" 4 5 int dbg; /* debugging print if non-zero */ 6 int lp[80]; /* stack for things like piles and matrices */ 7 int ct; /* pointer to lp */ 8 int used[100]; /* available registers */ 9 int ps; /* default init point size */ 10 int deltaps = 3; /* default change in ps */ 11 int gsize = 10; /* default initial point size */ 12 int gfont = ITAL; /* italic */ 13 int ft; /* default font */ 14 FILE *curfile; /* current input file */ 15 int ifile; 16 int linect; /* line number in file */ 17 int eqline; /* line where eqn started */ 18 int svargc; 19 char **svargv; 20 int eht[100]; 21 int ebase[100]; 22 int lfont[100]; 23 int rfont[100]; 24 int eqnreg; /* register where final string appears */ 25 int eqnht; /* inal height of equation */ 26 int lefteq = '\0'; /* left in-line delimiter */ 27 int righteq = '\0'; /* right in-line delimiter */ 28 int lastchar; /* last character read by lex */ 29 int markline = 0; /* 1 if this EQ/EN contains mark or lineup */ 30