Releases: Sinfolke/ispa-parser-generator
Releases · Sinfolke/ispa-parser-generator
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
v1.1.0
Compare
Sorry, something went wrong.
No results found
New
modules support
python subset support
fail blocks support and automatic recovery for grammar
generator reports improvements; Semantic checks of grammar and python code
python alongside grammar support
extern ispa-based grammar support
templates and runtime parameters support
advanced tokens support
modifiers
New Targets
v1.0.2
Compare
Sorry, something went wrong.
No results found
Changes
Bug fixes
fix compilation errors for recursive-calling grammars
Setup note
stdlib is not included in build files. To compile parsers you've generated download it here
v.1.0.1
Compare
Sorry, something went wrong.
No results found
Fixed generation for recursive, self referring rules (without left recursion)