home *** CD-ROM | disk | FTP | other *** search
- /*
- * ***************
- * * X R F D . C *
- * ***************
- *
- * This file contains global externals and tables used by the C xrf'er.
- *
- * Version 1.5 3-Jul-80 Added RT-11 compatibility.
- * Version 1.6 10-Jul-80 MM Added new stuff
- * Version 1.7 22-Jul-80 MM For fwild() stuff
- */
-
- #include <stdio.h>
- #include "xrf.h"
-
- FILE *src; /* Source file pointer */
- FILE *lst; /* List file pointer */
-
- int prnflg = 0; /* Print source file flag */
- int conflg = 0; /* Concatanate source file flag */
- int verbose = 0; /* chatty mode flag */
-
- int lineno = 0; /* Current source line number */
- int linpg = 0; /* Line-in-page count */
- int linewidth = LWIDTH; /* Line width (-n changes to 80)*/
- int symbolsize = SCPS; /* symbol size df=SMALL (-i changes to LARGE)*/
- int rperline; /* Symbols per report line */
-
- char progname[9]; /* current source program name*/
- char pghead[LWIDTH+1]; /* current page heading */
-
- char scanbf[LWIDTH+1]; /* Source line scan buffer */
- char *scanp; /* Scan pointer */
-
- char idbuf[NCPS+1]; /* Ident. string buffer [XRF0/1/2 */
- char lastsym[NCPS+1]; /* previous symbol [XRF3] (avoid repitition) */
-
- struct idt *root; /* ID tree root */
- char thetime[9]; /* For unix flavored systems*/
- char thedate[23]; /* For unix flavored systems*/
-