diff options
author | buck-yeh | 2021-01-27 19:06:32 +0800 |
---|---|---|
committer | buck-yeh | 2021-01-27 19:06:32 +0800 |
commit | ed055e47a22ea1c787225135d5bfc75f12fc12d3 (patch) | |
tree | 520ef8fb4da786581392247d8242c1c6af1a9bcd | |
parent | 5af37877b981b123369a492bd4f7bd78738c6247 (diff) | |
download | aur-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-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 |
2 files changed, 4 insertions, 4 deletions
@@ -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 @@ -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=() |