Added LL_MAXTOKNO
authorceriel <none@none>
Thu, 19 Nov 1992 15:37:52 +0000 (15:37 +0000)
committerceriel <none@none>
Thu, 19 Nov 1992 15:37:52 +0000 (15:37 +0000)
util/LLgen/src/gencode.c

index 70ec65f..23c7001 100644 (file)
@@ -154,15 +154,19 @@ opentemp(str) string str; {
 STATIC
 geninclude() {
        register p_token p;
+       int maxno = 0;
 
        opentemp((string) 0);
        for (p = tokens; p < maxt; p++) {
+               if (p->t_tokno > maxno) maxno = p->t_tokno;
                if (p->t_tokno >= 0400) {
-                       fprintf(fpars,"# define %s %d\n",
+                       fprintf(fpars,"#define %s %d\n",
                                  p->t_string,
                                  p->t_tokno);
                }
        }
+       fprintf(fpars, "#define %s_MAXTOKNO %d\n", prefix ? prefix : "LL",
+               maxno);
        doclose(fpars);
        install(f_include, ".");
 }