bison-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 00/10] Documentation and fixes


From: Akim Demaille
Subject: [PATCH 00/10] Documentation and fixes
Date: Mon, 13 Apr 2020 17:43:31 +0200

The code is stabilizing and getting better (e.g., YYEMPTY is now a
regular token kind).  Some stupid mistakes (such as missing the fact
that yysymbolName should be a member of SymbolKind in Java) have been
addressed.  The doc is catching up.  TODO is shrinking.

Betas of Bison 3.6 should appear soon.

Akim Demaille (10):
  c, c++: also define YYEMPTY in yytoken_kind_t
  regen
  d: put YYEMPTY in the TokenKind
  doc: promote YYEOF
  doc: c++: document parser::context
  style: java: get closer to the Java style
  doc: java: SymbolKind, etc.
  java: fix names
  java: promote YYEOF rather that Lexer.EOF
  doc: more about the coding style

 NEWS                            |  35 ++++-
 README-hacking.md               |  46 ++++++
 TODO                            |  25 +--
 data/skeletons/README-D.txt     |   4 +-
 data/skeletons/c++.m4           |   1 +
 data/skeletons/c.m4             |   5 +
 data/skeletons/d.m4             |   8 +-
 data/skeletons/glr.c            |  30 ++--
 data/skeletons/glr.cc           |   4 +-
 data/skeletons/java.m4          |  63 +++++++-
 data/skeletons/lalr1.cc         |   6 +-
 data/skeletons/lalr1.d          |  15 +-
 data/skeletons/lalr1.java       |  96 ++----------
 data/skeletons/yacc.c           |  24 ++-
 doc/bison.texi                  | 269 ++++++++++++++++++++++++--------
 examples/c++/calc++/calc++.test |   9 +-
 examples/d/calc.y               |  24 ++-
 examples/java/calc/Calc.y       | 200 +++++++++++-------------
 examples/java/simple/Calc.y     |  68 ++++----
 src/parse-gram.c                |  19 ++-
 src/parse-gram.h                |   1 +
 tests/calc.at                   |   4 +-
 tests/local.at                  |  38 +++--
 tests/scanner.at                |  16 +-
 24 files changed, 601 insertions(+), 409 deletions(-)

-- 
2.26.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]