home *** CD-ROM | disk | FTP | other *** search
/ Boston 2 / boston-2.iso / DOS / PROGRAM / C / XRF / XRFD.C < prev    next >
C/C++ Source or Header  |  1993-12-01  |  2KB  |  41 lines

  1. /*
  2.  *                      ***************
  3.  *                      * X R F D . C *
  4.  *                      ***************
  5.  *
  6.  * This file contains global externals and tables used by the C xrf'er.
  7.  *
  8.  * Version 1.5           3-Jul-80       Added RT-11 compatibility.
  9.  * Version 1.6        10-Jul-80 MM    Added new stuff
  10.  * Version 1.7        22-Jul-80 MM    For fwild() stuff
  11.  */
  12.  
  13. #include <stdio.h>
  14. #include "xrf.h"
  15.  
  16. FILE *src;                      /* Source file pointer */
  17. FILE *lst;                      /* List file pointer */
  18.  
  19. int prnflg = 0;                 /* Print source file flag */
  20. int conflg = 0;                 /* Concatanate source file flag */
  21. int verbose = 0;                /* chatty mode flag */
  22.  
  23. int  lineno = 0;                /* Current source line number */
  24. int  linpg = 0;                 /* Line-in-page count */
  25. int  linewidth = LWIDTH;        /* Line width (-n changes to 80)*/
  26. int  symbolsize = SCPS;         /* symbol size df=SMALL (-i changes to LARGE)*/
  27. int  rperline;                  /* Symbols per report line */
  28.  
  29. char progname[9];               /* current source program name*/
  30. char pghead[LWIDTH+1];          /* current page heading */
  31.  
  32. char scanbf[LWIDTH+1];          /* Source line scan buffer */
  33. char *scanp;                    /* Scan pointer */
  34.  
  35. char idbuf[NCPS+1];             /* Ident. string buffer [XRF0/1/2 */
  36. char lastsym[NCPS+1];           /* previous symbol [XRF3] (avoid repitition) */
  37.  
  38. struct idt *root;               /* ID tree root */
  39. char    thetime[9];            /* For unix flavored systems*/
  40. char    thedate[23];            /* For unix flavored systems*/
  41.