version 1.21, 2020/06/10 21:03:56 |
version 1.22, 2020/06/10 21:05:02 |
|
|
#define RECSIZE (8 * 1024) /* sets limit on records, fields, etc., etc. */ |
#define RECSIZE (8 * 1024) /* sets limit on records, fields, etc., etc. */ |
extern int recsize; /* size of current record, orig RECSIZE */ |
extern int recsize; /* size of current record, orig RECSIZE */ |
|
|
|
extern char EMPTY[]; /* this avoid -Wwritable-strings issues */ |
extern char **FS; |
extern char **FS; |
extern char **RS; |
extern char **RS; |
extern char **ORS; |
extern char **ORS; |
|
|
extern int errorflag; /* 1 if error has occurred */ |
extern int errorflag; /* 1 if error has occurred */ |
extern bool donefld; /* true if record broken into fields */ |
extern bool donefld; /* true if record broken into fields */ |
extern bool donerec; /* true if record is valid (no fld has changed */ |
extern bool donerec; /* true if record is valid (no fld has changed */ |
extern char inputFS[]; /* FS at time of input, for field splitting */ |
|
|
|
extern int dbg; |
extern int dbg; |
|
|
extern const char *patbeg; /* beginning of pattern matched */ |
extern const char *patbeg; /* beginning of pattern matched */ |