Marc Autret
53cdf751a3
Update
2001-09-01 01:23:21 +00:00
Marc Autret
087c8fdae3
* tests/calc.at (exp): Now, YYERROR_VERBOSE need to be set
...
to an explicit value to activate the feature. We do it here.
2001-09-01 01:20:54 +00:00
Marc Autret
6b7d911c5d
Update
2001-08-31 18:46:10 +00:00
Marc Autret
9e644e648d
* src/bison.simple (YYLSP_NEEDED): New definition.
...
* src/output.c (prepare): Add macro insertion of `locations_flag'
2001-08-31 18:30:21 +00:00
Marc Autret
01ed3db59b
Update
2001-08-31 17:07:18 +00:00
Marc Autret
63c2d5de0f
* src/reader.c (read_additionnal_code): Rename %%user_code to
...
%%epilogue.
* src/output.c (output): Rename %%declarations to %%prologue.
* src/bison.simple: Echo modifications.
2001-08-31 16:01:53 +00:00
Marc Autret
675bc4e954
Update
2001-08-31 14:40:06 +00:00
Marc Autret
d8cb51834b
* src/reader.c (readgram): CleanUp.
...
(output_token_defines): Likewise.
(packsymbols): Likewise.
(reader): Likewise.
* src/output.c (output): CPP-out useless code.
2001-08-31 11:47:08 +00:00
Marc Autret
c111e171cd
Update
2001-08-31 00:26:05 +00:00
Marc Autret
416bd7a9f3
New file
2001-08-30 00:44:59 +00:00
Marc Autret
997b6fd0c7
Adjust
2001-08-30 00:44:14 +00:00
Marc Autret
2ba3b73c58
* src/reader.c (parse_skel_decl): New.
...
(read_declarations): Add case `tok_skel', call parse_skel_decl ().
* src/lex.h (token_t): New token `tok_skel'.
* src/lex.c (percent_table): Add skeleton option entry.
Standardize.
2001-08-30 00:41:37 +00:00
Marc Autret
ff48177d25
* src/bison.simple: Add %%user_code directive at the end.
...
* src/reader.c (read_additionnal_code): New.
(reader): Use it.
* src/output.c (output_program): Remove.
(output): Update.
2001-08-29 14:17:00 +00:00
Marc Autret
4e5caae2c6
Adjust
2001-08-28 20:55:58 +00:00
Marc Autret
b33160bf45
* src/output.c (output_actions): Clean up.
...
* src/reader.c (reader): Clean up, CPP-out useless code.
2001-08-28 20:48:17 +00:00
Marc Autret
2b763dfe15
* config/depcomp: New file.
2001-08-28 17:53:07 +00:00
Marc Autret
40a64a7a48
Adjust
2001-08-25 18:38:03 +00:00
Marc Autret
4ecbf79698
Turn on %{source,header}_extension features.
...
* src/lex.c (percent_table): Un-CPP out header_extension and
source_extension.
* src/files.c (compute_exts_from_gf): Compare pointers with NULL.
(compute_exts_from_src): Remove conditions. It restores priorities
between options.
2001-08-14 11:28:48 +00:00
Marc Autret
95fb566259
* src/files.c (compute_base_names): Add extensions computing when
...
`--file-prefix' used.
Standardize function calls.
2001-08-14 10:38:12 +00:00
Marc Autret
78d09da9a5
* src/bison.simple (YYSTACK_USE_ALLOCA): Changed to allow users
...
defining it (defined but null disables alloca).
2001-08-13 21:37:22 +00:00
Marc Autret
5a009f2c4c
* src/bison.simple (_yy_memcpy): CPP reformat.
2001-08-13 21:10:10 +00:00
Marc Autret
09a6de7e50
* src/print_graph.h: Fix.
...
* src/reader.c (read_declarations): Use parse_header_extension_decl ().
2001-08-10 10:44:44 +00:00
Marc Autret
6f42a3e682
* doc/bison.texinfo (Locations): Update @$ stuff.
2001-08-10 08:40:02 +00:00
Marc Autret
f1c63ceddc
* doc/bison.texinfo (Locations): Update @$ stuff.
2001-08-10 08:16:14 +00:00
Marc Autret
3e259915e1
* doc/bison.texinfo (Locations): Update @$ stuff.
2001-08-09 22:35:26 +00:00
Marc Autret
ca96bc2d17
* src/bison.simple (YYLLOC_DEFAULT): Update.
...
(yyparse): Adjust.
2001-08-09 19:59:29 +00:00
Marc Autret
fd6b609da9
Adjust
2001-08-09 09:59:08 +00:00
Marc Autret
08a161353c
Update.
2001-08-08 23:16:44 +00:00
Marc Autret
fdc6758b79
doc/bison.texinfo: Change @samp{$<@dots{}>} to @samp{$<@dots{}>@var{n}} in Section Actions in Mid-Rule.
2001-08-08 21:55:36 +00:00
Marc Autret
957d4dbf16
ChangeLog: Adjust.
2001-08-08 21:23:04 +00:00
Marc Autret
600cad3b84
VCG updates
2001-08-08 20:31:21 +00:00