These changes were submitted by Adrian on GitHub
(https://github.com/akimd/bison/pull/28).  I installed them in master.
Many thanks Adrian for this!

Adrian Vogelsgesang (5):
  typo: succesful -> successful
  skeletons: prefer b4_parse_error_{case,bmatch} over manual solution
  c++: add support for parse.error=detailed
  c++: add parser::context for syntax error handling
  c++: add support for parse.error=custom


These changes were prompted by the CI.

Akim Demaille (2):
  c++: minor fixes
  c++: don't copy the lookahead

 data/skeletons/glr.c      |  16 +--
 data/skeletons/lalr1.cc   | 270 ++++++++++++++++++++++++--------------
 data/skeletons/lalr1.java |   8 +-
 data/skeletons/yacc.c     |  19 ++-
 etc/bench.pl.in           |   2 +-
 src/location.c            |   2 +-
 src/parse-gram.c          |   4 +-
 src/parse-gram.h          |   2 +-
 tests/calc.at             |   6 +-
 tests/local.at            |  29 +++-
 10 files changed, 233 insertions(+), 125 deletions(-)

-- 
2.25.1


Reply via email to