- Bugfixes - to `on_error` argument of `Lark.parse()` - to `Tree.pretty()` - to line numbers in `UnexpectedToken` - Better support for re-compiling the generated Javascript.
What's Changed * Added python tests by erezsh in https://github.com/lark-parser/Lark.js/pull/19 * Fix for issue 17: Renaming classes breaks deserialization by erezsh in https://github.com/lark-parser/Lark.js/pull/18 * Another bugfix for issue 17 by erezsh in https://github.com/lark-parser/Lark.js/pull/20 * Improvements taken from Lark 1.1.2 by erezsh in https://github.com/lark-parser/Lark.js/pull/24 * Fix docs + minor code details by erezsh in https://github.com/lark-parser/Lark.js/pull/25 * Bugfix for on_error (found in issue 22) by erezsh in https://github.com/lark-parser/Lark.js/pull/26
- `lark.js` can now compile iwth the Closure compiler without errors (still warnings to solve) - `import larkjs` now allows running the generator from Python, in addition to the shell. - Other small fixes