32 |
struct obstack attrs_obstack; |
struct obstack attrs_obstack; |
33 |
struct obstack output_obstack; |
struct obstack output_obstack; |
34 |
|
|
35 |
|
/* Initializing some values below (such SPEC_NAME_PREFIX to `yy') is |
36 |
|
tempting, but don't do that: for the time being our handling of the |
37 |
|
%directive vs --option leaves precedence to the options by deciding |
38 |
|
that if a %directive sets a variable which is really set (i.e., not |
39 |
|
NULL), then the %directive is ignored. As a result, %name-prefix, |
40 |
|
for instance, will not be honored. */ |
41 |
|
|
42 |
char *spec_outfile = NULL; /* for -o. */ |
char *spec_outfile = NULL; /* for -o. */ |
43 |
char *spec_file_prefix = NULL; /* for -b. */ |
char *spec_file_prefix = NULL; /* for -b. */ |
44 |
const char *spec_name_prefix = "yy"; /* for -p. */ |
const char *spec_name_prefix = NULL; /* for -p. */ |
45 |
char *spec_verbose_file = NULL; /* for --verbose. */ |
char *spec_verbose_file = NULL; /* for --verbose. */ |
46 |
char *spec_graph_file = NULL; /* for -g. */ |
char *spec_graph_file = NULL; /* for -g. */ |
47 |
char *spec_defines_file = NULL; /* for --defines. */ |
char *spec_defines_file = NULL; /* for --defines. */ |