muscle: factor the handling of obsolete of obsolete directives.

Suggested by Joel E. Denny.

	* src/muscle_tab.h, src/muscle_tab.c (muscle_percent_define_ensure):
	New, extracted from...
	* src/parse-gram.y (prologue_declaration: pure-parser): here.
	Remove it.
	(prologue_declaration: "%<flag>"): Use
	muscle_percent_define_ensure.
	(%error-verbose, %pure-parser): No longer tokens.
	* src/scan-gram.l (pure-parser): Return as a %<flag>.
This commit is contained in:
Akim Demaille
2009-04-06 13:24:32 +02:00
parent 1d5b3c08fe
commit 4920ae8b66
5 changed files with 50 additions and 20 deletions
+14
View File
@@ -1,3 +1,17 @@
2009-04-06 Akim Demaille <[email protected]>
muscle: factor the handling of obsolete of obsolete directives.
Suggested by Joel E. Denny.
* src/muscle_tab.h, src/muscle_tab.c (muscle_percent_define_ensure):
New, extracted from...
* src/parse-gram.y (prologue_declaration: pure-parser): here.
Remove it.
(prologue_declaration: "%<flag>"): Use
muscle_percent_define_ensure.
(%error-verbose, %pure-parser): No longer tokens.
* src/scan-gram.l (pure-parser): Return as a %<flag>.
2009-04-06 Joel E. Denny <[email protected]>
Fix options documentation.