Announcements
- This is likely to be the last major release that supports Python 2 !
We are now working on a Python3.6+ only v1.0 branch, which will soon become the default. See the work in progress: #925
-
We also have a new online IDE! Check it out here: https://lark-parser.github.io/ide
-
Lark can now generate standalone Javascript parsers! Check it out here: https://github.com/lark-parser/Lark.js (still in beta)
Changes
-
Using rule repeat (
~
syntax) is now much much faster for large numbers, thanks to @MegaIng -
Bugfix for the
propagate_positions
option. Added option valuepropagate_positions='ignore_ws'
. -
Fixed reconstructor for when
keep_all_tokens=True
-
Added
merge_transformers
(Thanks Robin!) -
Many minor bugfixes, and improvements to code and docs