home *** CD-ROM | disk | FTP | other *** search
/ minnie.tuhs.org / unixen.tar / unixen / PDP-11 / Trees / V7 / usr / src / cmd / neqn / e.h < prev    next >
Encoding:
C/C++ Source or Header  |  1979-01-10  |  1.0 KB  |  43 lines

  1. #include <stdio.h>
  2.  
  3. #define    FATAL    1
  4. #define    ROM    '1'
  5. #define    ITAL    '1'
  6. #define    BLD    '1'
  7.  
  8. #define    VERT(n)    (20 * (n))
  9. #define    EFFPS(p)    ((p) >= 6 ? (p) : 6)
  10.  
  11. extern int    dbg;
  12. extern int    ct;
  13. extern int    lp[];
  14. extern int    used[];    /* available registers */
  15. extern int    ps;    /* dflt init pt size */
  16. extern int    deltaps;    /* default change in ps */
  17. extern int    gsize;    /* global size */
  18. extern int    gfont;    /* global font */
  19. extern int    ft;    /* dflt font */
  20. extern FILE    *curfile;    /* current input file */
  21. extern int    ifile;    /* input file number */
  22. extern int    linect;    /* line number in current file */
  23. extern int    eqline;    /* line where eqn started */
  24. extern int    svargc;
  25. extern char    **svargv;
  26. extern int    eht[];
  27. extern int    ebase[];
  28. extern int    lfont[];
  29. extern int    rfont[];
  30. extern int    yyval;
  31. extern int    *yypv;
  32. extern int    yylval;
  33. extern int    eqnreg, eqnht;
  34. extern int    lefteq, righteq;
  35. extern int    lastchar;    /* last character read by lex */
  36. extern int    markline;    /* 1 if this EQ/EN contains mark or lineup */
  37.  
  38. typedef struct s_tbl {
  39.     char    *name;
  40.     char    *defn;
  41.     struct s_tbl *next;
  42. } tbl;
  43.