mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-09 20:33:03 +00:00
is now an option_table_struct*. (option_strcmp): New function option_strcmp. (parse_percent_token): Call option_strcmp. * src/getargs.c (xalloc.h, options.h): Include it. (getargs): Call create_long_option_table. (getargs): Free longopts at the end of the function. (shortopts): Move in options.c. * src/options.c (create_long_option_table): New function. Convert information from option_table to option structure. * src/reader.c (options.h): Include it. * src/Makefile.am: Adjust. * src/options.c (option_table): Create from longopts and percent_table. * src/getargs.c (longopts): Delete. * src/lex.c (struct percent_table_struct): Delete. (percent_table): Delete. (options.h): Include it. * src/options.c: Create. * src/options.h: Create. Declare enum opt_access_e. Define struct option_table_struct.
39 lines
1.0 KiB
Plaintext
39 lines
1.0 KiB
Plaintext
-*- outline -*-
|
|
|
|
* src/reader.c
|
|
** Complete parse_skel_decl () with parse_dquoted_param (). []
|
|
** Check and cleanup for CPP-out code. []
|
|
|
|
* src/output.c
|
|
** Output sub-skeleton files. []
|
|
** Cleanup dirty CPP-out code. []
|
|
*** Useful for %no_parser. []
|
|
**** New skeleton. []
|
|
** s/definitions/prologue/ s/user_code/epilogue/. [ok]
|
|
** s/macro/muscle/. [ok]
|
|
** Synchronize `#line' directive with user file. []
|
|
|
|
* src/getargs.c src/lex.c
|
|
** Synchronize percent and command line options. [ok]
|
|
|
|
* src/macrotab.[ch]
|
|
** Removing warnings when compiling. (gcc-warnings). [ok]
|
|
** s/macro/muscle/. [ok]
|
|
*** Rename files. [ok]
|
|
*** Rename functions [ok]
|
|
*** Echo modifications src/Makefile src/output.c src/reader.c
|
|
*** src/main.c src/macrotab.c. [ok]
|
|
|
|
* src/print_graph.c
|
|
** Find the best graph parameters. []
|
|
|
|
* doc/bison.texinfo
|
|
** Echo modifications of prologue and epilogue. []
|
|
** Add informations about YYERROR_VERBOSE. []
|
|
** Add explainations about skeleton muscles. []
|
|
** Add explainations about %skeleton. []
|
|
|
|
* tests/
|
|
** Repair Bison to success tests. [ok]
|
|
|