???
authorceriel <none@none>
Thu, 4 Apr 2002 12:33:15 +0000 (12:33 +0000)
committerceriel <none@none>
Thu, 4 Apr 2002 12:33:15 +0000 (12:33 +0000)
util/LLgen/src/gencode.c

index 3f480e9..20d0d6c 100644 (file)
@@ -144,7 +144,6 @@ gencode(argc) {
                opentemp(f_input);
                correct_prefix();
                /* generate code ... */
-               genhdr();
                generate(p);
                getaction(2);
                doclose(fpars);
@@ -363,6 +362,8 @@ generate(f) p_file f; {
                macro(ff->ff_name,&nonterms[ff->ff_nont]);
        }
 
+       genhdr();
+
        /* For every nonterminal generate a function */
        for (s = f->f_nonterminals; s != -1; s = p->n_next) {
                p = &nonterms[s];