Releases: Sinfolke/ispa-parser-generator
Releases · Sinfolke/ispa-parser-generator
1.2.0
Compare
Sorry, something went wrong.
No results found
Performance improvements for generated parsers
exceptions are removed from standard library
auto inlining for single-referencing rules
Grammar changes
v1.1.9
Compare
Sorry, something went wrong.
No results found
This release includes mostly bug fixes and performance optimizations
added ispac, which is format for packaging grammar and python files under one, easy-to-share file
v1.1.8
Compare
Sorry, something went wrong.
No results found
Stabilization
ispa-pkg --export corrected
rust target stabilized
Generator and library optimizations
converters are now heavy optimized to emit the best memory management model available
optimized ispa_std python library and their target-language facade
v1.1.7
Compare
Sorry, something went wrong.
No results found
New
ispa_core python library, lowered to every target language through ispa core
C++ and Python backend improvements
Rust backend improvements
Tools
antlr-to-ispa for antlr grammar convertion
ispa-pkg now lowers ispa core standard library and builds it for target language
New targets
v1.1.6
Compare
Sorry, something went wrong.
No results found
Tools
Generator
use of ai-generated diagnostics for ispa-hosted parsers
v1.1.5
Compare
Sorry, something went wrong.
No results found
New
Lexer support for variable capture
Lexer support for dynamic pattern matching and capturing
v1.1.4
Compare
Sorry, something went wrong.
No results found
Plugin updates
jetbrains plugin got intellisense, full highlighting and error messages
v1.1.3
Compare
Sorry, something went wrong.
No results found
v1.1.2
Compare
Sorry, something went wrong.
No results found
New
flags --export and --export-permanent for ispa-pkg
Target
Python now has error recovery and most of features C++-based converter and stdlib has
v1.1.1
Compare
Sorry, something went wrong.
No results found
New
automatic installation scripts
ispa-pkg manager