home *** CD-ROM | disk | FTP | other *** search
-
- /********************************************
- init.h
- copyright 1991, Michael D. Brennan
-
- This is a source file for mawk, an implementation of
- the AWK programming language.
-
- Mawk is distributed without warranty under the terms of
- the GNU General Public License, version 2, 1991.
- ********************************************/
-
- /* $Log: init.h,v $
- * Revision 1.2 1995/06/18 19:42:18 mike
- * Remove some redundant declarations and add some prototypes
- *
- * Revision 1.1.1.1 1993/07/03 18:58:14 mike
- * move source to cvs
- *
- * Revision 5.1 1991/12/05 07:59:22 brennan
- * 1.1 pre-release
- *
- */
-
- /* init.h */
-
-
- #ifndef INIT_H
- #define INIT_H
-
- #include "symtype.h"
-
- /* nodes to link file names for multiple
- -f option */
-
- typedef struct pfile {
- struct pfile *link ;
- char *fname ;
- } PFILE ;
-
- extern PFILE *pfile_list ;
-
- extern char *sprintf_buff, *sprintf_limit ;
-
-
- void PROTO( initialize, (int, char **) ) ;
- void PROTO( code_init, (void) ) ;
- void PROTO( code_cleanup, (void) ) ;
- void PROTO( compile_cleanup, (void) ) ;
- void PROTO(scan_init, ( char *) ) ;
- void PROTO(bi_vars_init, (void) ) ;
- void PROTO(bi_funct_init, (void) ) ;
- void PROTO(print_init, (void) ) ;
- void PROTO(kw_init, (void) ) ;
- void PROTO( field_init, (void) ) ;
- void PROTO( fpe_init, (void) ) ;
- void PROTO( load_environ, (ARRAY)) ;
- void PROTO( set_stderr, (void)) ;
-
- #endif /* INIT_H */
-