bison-patches
[Top][All Lists]
Advanced

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

[PATCH 7/9] news: be clear that glr2.cc is C++11


From: Akim Demaille
Subject: [PATCH 7/9] news: be clear that glr2.cc is C++11
Date: Thu, 12 Aug 2021 10:18:30 +0200

---
 NEWS | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/NEWS b/NEWS
index a908bdb0..3b84883b 100644
--- a/NEWS
+++ b/NEWS
@@ -67,14 +67,13 @@ GNU Bison NEWS
 
 *** A C++ native GLR parser
 
-  A new version of the generated C++ GLR parser was added as "glr2.cc". It
-  is forked from the existing glr.c/cc parser, with the objective of making
-  it a more modern, truly C++ parser (instead of a C++ wrapper around a C
-  parser).  Down the line, the goal is to support `%define api.value.type
-  variant` and maybe share code with lalr1.cc.
-
-  The current parser should be identical in terms of interface, functionality
-  and performance to "glr.cc". To try it out, simply use
+  A new version of the C++ GLR parser was added: "glr2.cc".  It generates
+  "true C++11", instead of a C++ wrapper around a C parser as does the
+  existing "glr.cc" parser.  As a first significant consequence, it supports
+  `%define api.value.type variant`, contrary to glr.cc.
+
+  It should be upward compatible in terms of interface, feature and
+  performance to "glr.cc". To try it out, simply use
 
   %skeleton "glr2.cc"
 
-- 
2.32.0




reply via email to

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