X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/e83d80b8ed8587fd05437d33f2011403f55f1f9d..f87685c3245a30154897374780d5d0471c7229c0:/TODO?ds=sidebyside diff --git a/TODO b/TODO index a46c66f1..10e4c12e 100644 --- a/TODO +++ b/TODO @@ -1,15 +1,22 @@ -*- outline -*- -* src/reader.c -Check and cleanup for CPP-out code. [ok] +* Prologue +The %union is declared after the user C declarations. It can be +a problem if YYSTYPE is decalred after the user part. [] -* src/output.c -Check and cleanup for CPP-out code. [ok] -** %%input-line is not correct at this time. -Rely with bison.simple. +* --verbose +Tell the truth about EOF. [] + +* --graph +Show reductions. [] + +* tokendefs +This muscle should not exist: the information it contains should be +available from the rest of bison. Once the information public, get +rid of it. [] * Broken options ?. -** %no-lines [] +** %no-lines [ok] ** %no-parser [] ** %pure-parser [] ** %semantic-parser [] @@ -22,7 +29,8 @@ Maybe transfered in lex.c. *** %name-prefix [] ** Skeleton strategy. [] -Useful for %no_parser. [] +Must we keep %no-parser? + %token-table? *** New skeletons. [] * src/macrotab.[ch] @@ -32,9 +40,13 @@ Removing warnings when compiling. (gcc-warnings). [ok] Find the best graph parameters. [] * doc/bison.texinfo -Update informations about ERROR_VERBOSE. [] -Add explainations about skeleton muscles. [] -Add explainations about %skeleton. [] +** Update +informations about ERROR_VERBOSE. [] +** Add explainations about +skeleton muscles. [] +%skeleton. [] * testsuite. ** tests/reduce.at [ok] +** tests/pure-parser.at [] +New tests.