1 /* Copyright (c) 1991 by the Vrije Universiteit, Amsterdam, the Netherlands.
2 * For full copyright and restrictions on use see the file COPYING in the top
3 * level of the LLgen tree.
9 * An Extended LL(1) Parser Generator
11 * Author : Ceriel J.H. Jacobs
16 * Contains declarations visible in several other source files
24 static string rcsid4 = "$Id: global.c,v 2.16 1997/02/21 11:27:51 ceriel Exp $";
47 char f_pars[] = PARSERFILE;
48 char f_temp[] = ACTFILE;
56 string e_noopen = "Cannot open %s";
66 #endif /* not NDEBUG */
70 string LLgenid = "/* LLgen generated code from source %s */\n";
73 string rec_file, incl_file;
75 string nc_rec_file, nc_incl_file;
77 int low_percentage = 10, high_percentage = 30;
78 int min_cases_for_jmptable = 8;
86 int strip_grammar = 0;
87 int in_production; /* set when the parser is reading a production