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.4 1995/06/09 22:57:19 mike
15 * parse() no longer returns on error
17 * Revision 1.3 1995/06/06 00:18:32 mike
18 * change mawk_exit(1) to mawk_exit(2)
20 * Revision 1.2 1993/07/17 00:45:19 mike
23 * Revision 1.1.1.1 1993/07/03 18:58:16 mike
26 * Revision 5.4 1993/02/13 21:57:27 mike
29 * Revision 5.3 1993/01/07 02:50:33 mike
30 * relative vs absolute code
32 * Revision 5.2.1.1 1993/01/15 03:33:44 mike
33 * patch3: safer double to int conversion
35 * Revision 5.2 1992/12/17 02:48:01 mike
36 * 1.1.2d changes for DOS
38 * Revision 5.1 1991/12/05 07:56:14 brennan
53 short mawk_state ; /* 0 is compiling */
58 int argc ; char **argv ;
61 initialize(argc, argv) ;
65 mawk_state = EXECUTION ;
66 execute(execution_start, eval_stack - 1, 0) ;
76 close_out_pipes() ; /* no effect, if no out pipes */