Recent Releases of Lerche
Lerche - v0.5.2
Lerche v0.5.2
- Fixed occasional error when using recursive rules
Closed issues:
- ERROR: KeyError: key Tree(expansions, ... (#24)
Merged pull requests: - small updates to paper.md (#22) (@danielskatz)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 4 years ago
Lerche - v0.5.0
Lerche v0.5.0
- Added
@terminalmacro for token processing callbacks (supplied by @peterahrens) - Token processing is now within 25% of non-token-processing speed.
Closed issues: - Version 0.4.0 (#10) - Undefined behavior when errors in the parser are found (#19)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 5 years ago
Lerche - v0.4.2
Lerche v0.4.2
- Bug fix:
transformeroption to Lark now works
Closed issues:
- Character positions are referenced using plain integers (#2)
- Using an undefined rule: start (#11)
- _get_lexer_callbacks not defined (#12)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 5 years ago
Lerche - v0.4.1
Lerche v0.4.1
- Grammar syntax and translated code updated to Lark 0.11.1
- Parser optimised for speed: parsing 500K file with 9 rule grammar about 3 times faster than Lark
- Unicode processing fixed
Closed issues: - Version 0.3.0 (#8)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 5 years ago
Lerche - v0.4.0
Lerche v0.4.0
- Grammar syntax and translated code updated to Lark 0.11.1
- Parser optimised for speed: parsing 500K file with 9 rule grammar about 3 times faster than Lark
Closed issues: - Version 0.3.1 (#9)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 5 years ago
Lerche - v0.3.0
Lerche v0.3.0
- Native multiple dispatch is now used to execute user-defined rules. This speeds up
Transformerrules, althoughVisitorrules are slower. The native multiple dispatch approach has been chosen as it makes both user code and Lerche code simpler to follow and maintain and more robust (with helpful error messages). @contains_rulesand@rule_holderhave been removed. They are no longer needed and should be removed from all code.- The examples should work now
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 5 years ago