X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/31b53af2fa8a180e342957d8c08260eeeb1a3e07..426cf563bd6b9b69efd3720d15ecb6326f667ce0:/TODO diff --git a/TODO b/TODO index 3c14696e..fa4726ec 100644 --- a/TODO +++ b/TODO @@ -5,25 +5,23 @@ Complete parse_skel_decl () with parse_dquoted_param (). [] Check and cleanup for CPP-out code. [] * src/output.c -Synchronize `#line' directive with user file. [] -------------------------------------------------------------------- -In the bison source: -%define linef "#line %d %s" - -In output.c: -if (macro_find ("linef")) - obstack_fgrow2 (&table_obstack, macro_find ("linef"), - line, filename); -------------------------------------------------------------------- +Remove %%verbose which is useless. [ok] + +* Broken options. +%no-lines [] +%no-parser [] +%pure-parser ? [] +%semantic-parser [] +%token-table [] +%output [] +%file-prefix [] +%name-prefix [] Cleanup dirty CPP-out code. [] ** Output sub-skeleton files. [] Useful for %no_parser. [] *** New skeleton. [] -* src/getargs.c src/lex.c -Synchronize percent and command line options. [ok] - * src/macrotab.[ch] Removing warnings when compiling. (gcc-warnings). [ok] @@ -31,7 +29,14 @@ Removing warnings when compiling. (gcc-warnings). [ok] Find the best graph parameters. [] * doc/bison.texinfo -Echo modifications of prologue and epilogue. [] -Add informations about YYERROR_VERBOSE. [] +Update informations about ERROR_VERBOSE. [] Add explainations about skeleton muscles. [] Add explainations about %skeleton. [] + +* testsuite. +** tests/calc.at +Remove --yyerror-verbose. [] +** tests/torture.at +Remove --yyerror-verbose. [ok] +** tests/calc.at +Test --error-verbose. []