2 /********************************************
4 copyright 1991, Michael D. Brennan
6 This is a source file for mawk, an implementation of
7 the AWK programming language.
9 Mawk is distributed without warranty under the terms of
10 the GNU General Public License, version 2, 1991.
11 ********************************************/
14 * Revision 1.2 1995/06/18 19:42:18 mike
15 * Remove some redundant declarations and add some prototypes
17 * Revision 1.1.1.1 1993/07/03 18:58:14 mike
20 * Revision 5.1 1991/12/05 07:59:22 brennan
33 /* nodes to link file names for multiple
36 typedef struct pfile {
41 extern PFILE *pfile_list ;
43 extern char *sprintf_buff, *sprintf_limit ;
46 void PROTO( initialize, (int, char **) ) ;
47 void PROTO( code_init, (void) ) ;
48 void PROTO( code_cleanup, (void) ) ;
49 void PROTO( compile_cleanup, (void) ) ;
50 void PROTO(scan_init, ( char *) ) ;
51 void PROTO(bi_vars_init, (void) ) ;
52 void PROTO(bi_funct_init, (void) ) ;
53 void PROTO(print_init, (void) ) ;
54 void PROTO(kw_init, (void) ) ;
55 void PROTO( field_init, (void) ) ;
56 void PROTO( fpe_init, (void) ) ;
57 void PROTO( load_environ, (ARRAY)) ;
58 void PROTO( set_stderr, (void)) ;