2 /* Names v2.01 Copyright 1995 by Michael Harvey */
7 #define COPYRIGHT "Copyright 1995 by Michael Harvey"
8 #define OUTFILE "names.out"
16 enum { PRE
, MID
, SUF
, NOUN
, NADJ
, ADJ
, NONE
};
21 /* global variables */
22 EXTERN
char * data
[6][DATASIZ
]; /* data arrays */
23 EXTERN
int siz
[6]; /* array sizes */
24 EXTERN
char outfile
[128]; /* output file */
25 EXTERN
int isopen
; /* is the output file open? */
26 EXTERN
FILE * outfp
; /* output file ptr */
27 EXTERN
int ansi
,caps
,cvt
,debug
,plurs
,simple
; /* flags */
32 void readdata(FILE *);
36 #define dprint if(debug) printf
37 #define dprint1 if(debug>1)printf
38 #define dprint2 if(debug>2)printf
39 #define dprint3 if(debug>3)printf
40 #define dprint4 if(debug>4)printf
41 #define dprint5 if(debug>5)printf
42 #define dprint6 if(debug>6)printf
43 #define dprint7 if(debug>7)printf
44 #define dprint8 if(debug>8)printf