The following patches address a bug in ylwrap that cause it
to be unable to handle Bison glr parsers, but also prevents
future Bison releases from also using header inclusion in yacc mode.
A related, but different, matter consists in using the -o
option when supported by yacc.

BTW, there are plenty of files that should be git ignored.
Should I add them?

 ~/src/gnu/automake $ git st
# On branch master
# Your branch is ahead of 'origin/master' by 3 commits.
#
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#       autom4te.cache/
#       contrib/Makefile.in
#       doc/Makefile.in
#       lib/Automake/Makefile.in
#       lib/Makefile.in
#       lib/am/Makefile.in
#       m4/Makefile.in


Akim Demaille (3):
  ylwrap: refactor
  ylwrap: simplify the list of renamings
  ylwrap: rename header inclusion in generated parsers

 lib/am/yacc.am    |   3 +-
 lib/ylwrap        | 118 ++++++++++++++++++++++++++++++------------------------
 t/yacc-d-basic.sh |   9 ++++-
 3 files changed, 74 insertions(+), 56 deletions(-)

-- 
1.7.11.1


Reply via email to