#include "umpf.h"
+void
+init(void)
+{
+ list_init(&input_code);
+ var_hash = new_var_hash();
+ const_tab = xmalloc(BUFSIZE);
+ cur_const_n = 1;
+ cur_const_s = BUFSIZE;
+}
+
int
main(int argc, char** argv)
{
save_gids();
read_conf(argv[1]);
-
+ init();
// yydebug=1;
res = yyparse ();
if (res)
return res;
- init();
+ temp_varcode_start = current_varcode;
compile(input_tree);
- print_code(input_tree);
+ print_code();
// var_hash = new_var_hash();
// current_headers = make_hlist();