Releases
v2.0.0
Changelog
f07d82d Allow custom types to be used for Pos, EndPos and Token.
4ddfe8b chore(deps): update dependency golangci-lint to v1.52.1
39d263e chore(deps): update dependency goreleaser to v1.16.2
096f26a chore(deps): update dependency golangci-lint to v1.52.0
2754010 chore(deps): update dependency goreleaser to v1.16.1
3080db5 chore(deps): update dependency go to v1.20.2
7396515 chore(deps): update dependency goreleaser to v1.16.0
ef998eb fix(deps): update module github.com/alecthomas/assert/v2 to v2.2.2
3a0bfd1 Automerge Renovate branches
e6cb455 fix(deps): update module github.com/alecthomas/kong to v0.7.1 (#318 )
bf34e54 Upgrade to latest kong
cb6e249 chore(deps): update actions/checkout action to v3 (#317 )
a4237b2 fix(deps): update module github.com/alecthomas/assert/v2 to v2.2.1 (#314 )
ba08a47 chore(deps): update dependency goreleaser to v1.15.2 (#313 )
e44e4b9 Upgrade go+golangci-lint and fix lint rules
73f08be fix(deps): update github.com/alecthomas/go-thrift digest to b383ff0 (#304 )
92326ce fix(deps): update module github.com/alecthomas/participle/v2 to v2.0.0-beta.5 (#305 )
1d6255b Minimise Renovate changes.
8955295 Add automerge.
e6706fb Add renovate.json (#299 )
5e8523d change square brackets to parenthesis and add missing wildcard (#294 )
1f05da7 Bug fixes, improvements, optimization & refactoring before parser generation (#288 )
5adbb7c Peeking lexer optimizations (#263 )
e748387 refactor: change PeekingLexer to return internal pointers
c854074 More README details on codegen lexer
4fbbf51 A couple of minor optimisations for the generated lexer.
088de44 chore: get rid of spurious debug print
6ca58cf More tests and fixes for gen lexer word boundary
fb225ea Fix gen lexer word boundary, case insensitive, and literal matching cases (plus conformance tests) (#274 )
92cfb1a docs: update parser creation in tutorial to use Union
7fdf6e9 docs: use Union
option in tutorial
d4035d3 Conformance tests for the runtime and generated lexers. (#270 )
3c918a1 fix: report the offending type when invalid @ is used on a struct
0d264e9 Extract codegen template to an embedded file.
a314b80 Remove lexer options.
e080216 fix: linter issue in generated lexer code
a083c4e fix: proper generated struct name for state change (#268 )
bfe7c69 Allow lexers to be code-generated from JSON.
You can’t perform that action at this time.