X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/d27c5e6534e7ee2fc402ae0d0b59d6316a9da2ad..d00ff612f8eae89d9a6badcd45895b03dcaf76b6:/TODO diff --git a/TODO b/TODO index 4f4674f7..ea878c9e 100644 --- a/TODO +++ b/TODO @@ -7,6 +7,22 @@ show_sub_messages should call show_sub_message. b4_shared_declarations is no longer what it is. Make it b4_parser_declaration for instance. +** glr.cc: %defines +it should not be mandatory. + +** $ and others in epilogue +A stray $ is a warning in the actions, but an error in the epilogue. +IMHO, it should not even be a warning in the epilogue. + +** obstack_copy etc. +There seems to be some other interesting functions for obstacks that +we should consider using. + +** stack.hh +Get rid of it. The original idea is nice, but actually it makes +the code harder to follow, and uselessly different from the other +skeletons. + ** Variable names. What should we name `variant' and `lex_symbol'?