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