home *** CD-ROM | disk | FTP | other *** search
/ minnie.tuhs.org / unixen.tar / unixen / PDP-11 / Trees / V6 / usr / source / cref / ccmn.h next >
Encoding:
C/C++ Source or Header  |  1975-05-13  |  861 b   |  84 lines

  1. struct    tempent {
  2.         char    *beg;
  3.         int    ct;
  4.         char    term;
  5.     } temp[30];
  6.  
  7. char    lbuf[5];
  8. int    cflag;
  9. int    t1;
  10.  
  11. int    level;
  12. int    hlevel;
  13. int    dlevel;
  14. int    xtrn;
  15.  
  16. int    tp[5];
  17.  
  18. struct    {
  19.         int    cl[NUMC];
  20.     } tab[NUMS];
  21.  
  22. int    coll();
  23. int    save();
  24. int    out();
  25. int    asym();
  26. int    asw();
  27. int    csym();
  28. int    csw();
  29. int    incl();
  30. int    decl();
  31. int    sk2();
  32. int    sk();
  33. int    tabs();
  34. int    semi();
  35.  
  36. char    line[132];
  37. int    l;
  38. int    lno;
  39. char    c;
  40. int    cursl;
  41. char    curs[9];
  42. int    curfl;
  43. char    curf[10];
  44.  
  45. int    usw;
  46. int    xsw;
  47. int    only;
  48. int    cross;
  49. int    file;
  50. int    cs;
  51. int    (*flag[8])();
  52. int    fl;
  53. char    gch[8];
  54.  
  55. struct    htab    {
  56.         int    hsiz;
  57.         int    ssiz;
  58.         int    nsym;
  59.         int    curb;
  60.         int    *hptr;
  61.         char    *symt;
  62.         };
  63.  
  64. struct    htab    itab;
  65. struct    htab    xtab;
  66.  
  67. int    ipsp[PTRI];
  68. char    issp[CHARI];
  69. int    xpsp[PTRX];
  70. char    xssp[CHARX];
  71.  
  72. int    ib1[259];
  73. int    ib2[259];
  74.  
  75. char    *ibuf;
  76. char    *ibuf1;
  77. char    *ibuf2;
  78.  
  79. char    mone;
  80. int    order;
  81. int    ssw;
  82. int    type;
  83. char    *utmp;
  84.