Changelog
1.2.3 (2022-08-16)
Fix a regression in the way tokenizers read input when parsing multiple separate ranges.
Changelog
1.2.2 (2022-08-12)
Fix an issue that could cause the tokenizer to crash when tokens ended directly on a gap in the input ranges.
Changelog
1.2.1 (2022-08-03)
Include LRParser.deserialize
in the TypeScript declarations.
Fix a bug that broke ParserConfig.specializers
(requires @lezer/generator 1.1.1).
Changelog
1.2.0 (2022-07-04)
External specializers can now be replaced when reconfiguring an LRParser
.
Changelog
1.1.0 (2022-06-27)
Support the output produced by the new @eof
marker in lezer-generator.
Changelog
0.16.3 (2022-05-11)
Don't crash when a non-Node environment defines a process
global that doesn't have an env
property.
Fix a bug that could cause partially-parsed nodes to be reused when they ended in skipped nodes, when parsing incrementally.
Changelog
0.16.2 (2022-04-21)
Fix an issue that could make the parser merge adjacent error nodes even when they had different parent nodes.
Changelog
0.16.1 (2022-04-21)
Fix an issue that caused error nodes created for inserted tokens to sometimes end up in the wrong parent node.