summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbuck-yeh2021-01-27 19:06:32 +0800
committerbuck-yeh2021-01-27 19:06:32 +0800
commited055e47a22ea1c787225135d5bfc75f12fc12d3 (patch)
tree520ef8fb4da786581392247d8242c1c6af1a9bcd
parent5af37877b981b123369a492bd4f7bd78738c6247 (diff)
downloadaur-ed055e47a22ea1c787225135d5bfc75f12fc12d3.tar.gz
Error recovery & reporting is ready for parsergen
1. 🆕 Add more constinit to in-module arrays of generated scanner code by scannergen 2. 🆕 New paragraph "Error Recovery & Parser Logger" to ParserGen/README.adoc 3. ✍️ Continuing upgrade of legacy code to Modern C++ 4. ✍️ Issue "Template args not allowed" error when template args, disabled long time ago, is defined in class statement of grammar.txt 5. ✍️ Eliminate duplicated reduction code 6. ✍️ Examples re-generated by parsergen v1.6.1 & scannergen v1.5.1 7. ✍️ Simplified scannergen's grammar.txt 8. ✍️ Value of %NAMESPACE can be prefixed by ::
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD4
2 files changed, 4 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4699bed50ed..b0e3d5e55d9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = parsergen
pkgdesc = Self-hosted LR parser generator in C++20
- pkgver = 1.6.0
+ pkgver = 1.6.1
pkgrel = 1
url = https://github.com/buck-yeh/parsergen.git
arch = x86_64
@@ -13,7 +13,7 @@ pkgbase = parsergen
makedepends = fakeroot
makedepends = gawk
depends = fmt
- optdepends = bux: To build the generated code with
+ optdepends = bux>=1.2.0: To build the generated code with
pkgname = parsergen
diff --git a/PKGBUILD b/PKGBUILD
index 876dd79a5f6..05e2ddb696b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
# Maintainer: Buck Yeh <buck.yeh at gmail dot com>
pkgname=parsergen
-pkgver=1.6.0
+pkgver=1.6.1
#pkgver=VERSION
pkgrel=1
epoch=
@@ -17,7 +17,7 @@ groups=()
depends=('fmt')
makedepends=('cmake' 'make' 'gcc' 'git' 'binutils' 'fakeroot' 'gawk')
checkdepends=()
-optdepends=('bux: To build the generated code with')
+optdepends=('bux>=1.2.0: To build the generated code with')
provides=()
conflicts=()
replaces=()