mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-16 15:53:03 +00:00
Update.
This commit is contained in:
14
TODO
14
TODO
@@ -195,12 +195,6 @@ scheme. Sources of inspiration include GNU diff, and Free Recode.
|
|||||||
A round of memory leak clean ups would be most welcome. Dmalloc,
|
A round of memory leak clean ups would be most welcome. Dmalloc,
|
||||||
Checker GCC, Electric Fence, or Valgrind: you chose your tool.
|
Checker GCC, Electric Fence, or Valgrind: you chose your tool.
|
||||||
|
|
||||||
* Memory leaks in the parser
|
|
||||||
The same applies to the generated parsers. In particular, this is
|
|
||||||
critical for user data: when aborting a parsing, when handling the
|
|
||||||
error token etc., we often throw away yylval without giving a chance
|
|
||||||
of cleaning it up to the user.
|
|
||||||
|
|
||||||
* --graph
|
* --graph
|
||||||
Show reductions. []
|
Show reductions. []
|
||||||
|
|
||||||
@@ -308,14 +302,6 @@ move to partial orders.
|
|||||||
This will be possible with a Bison parser for the grammar, as it will
|
This will be possible with a Bison parser for the grammar, as it will
|
||||||
make it much easier to extend the grammar.
|
make it much easier to extend the grammar.
|
||||||
|
|
||||||
* Parsing grammars
|
|
||||||
Rewrite the reader in Flex/Bison. There will be delicate parts, in
|
|
||||||
particular, expect the scanner to be hard to write. Many interesting
|
|
||||||
features cannot be implemented without such a new reader.
|
|
||||||
|
|
||||||
I'm on it! I already have a proto that parses (but the actions are
|
|
||||||
not fully written yet). -- Akim
|
|
||||||
|
|
||||||
* $undefined
|
* $undefined
|
||||||
From Hans:
|
From Hans:
|
||||||
- If the Bison generated parser experiences an undefined number in the
|
- If the Bison generated parser experiences an undefined number in the
|
||||||
|
|||||||
Reference in New Issue
Block a user