mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-09 20:33: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,
|
||||
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
|
||||
Show reductions. []
|
||||
|
||||
@@ -308,14 +302,6 @@ move to partial orders.
|
||||
This will be possible with a Bison parser for the grammar, as it will
|
||||
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
|
||||
From Hans:
|
||||
- If the Bison generated parser experiences an undefined number in the
|
||||
|
||||
Reference in New Issue
Block a user