mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-09 12:23:04 +00:00
Clean up.
* src/scan-skel.l (at_directive_perform): Add at_directive_argc and at_directive_argv arguments so these no longer have to be global variables. Also, update the implementation for the following changes. (fail_for_at_directive_too_many_args, fail_for_at_directive_too_few_args): Add at_directive_name argument. (at_directive_name): Remove as at_directive_argv[0] will be used for this now. (AT_DIRECTIVE_ARGC_MAX): Increment to make space in at_directive_argv for the directive name. (at_directive_argc, at_directive_argv): Make these local within skel_lex instead of global. (INITIAL): Update directive start action for above changes. (SC_AT_DIRECTIVE_ARG): Rename to... (SC_AT_DIRECTIVE_ARGS): ... this, and update for above changes. (SC_AT_DIRECTIVE_SKIP_WS): Update. (scan_skel): Move yylex_destroy to... (skel_scanner_free): ... here. * tests/skeletons.at (installed skeleton file name): Rename to... (installed skeleton file names): ... this.
This commit is contained in:
@@ -16,7 +16,7 @@
|
||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
|
||||
# 02110-1301, USA.
|
||||
|
||||
AT_BANNER([[Skeletons Support.]])
|
||||
AT_BANNER([[Skeleton Support.]])
|
||||
|
||||
## ------------------------------ ##
|
||||
## relative skeleton file names. ##
|
||||
@@ -78,11 +78,11 @@ AT_CHECK([[cat input-cmd-line.tab.c]], [[0]],
|
||||
AT_CLEANUP
|
||||
|
||||
|
||||
## ------------------------------ ##
|
||||
## installed skeleton file name. ##
|
||||
## ------------------------------ ##
|
||||
## ------------------------------- ##
|
||||
## installed skeleton file names. ##
|
||||
## ------------------------------- ##
|
||||
|
||||
AT_SETUP([[installed skeleton file name]])
|
||||
AT_SETUP([[installed skeleton file names]])
|
||||
|
||||
m4_pushdef([AT_GRAM],
|
||||
[[%{
|
||||
|
||||
Reference in New Issue
Block a user