lark-parser 0.12.0
0
a modern parsing library
Contents
a modern parsing library
Stars: 4828, Watchers: 4828, Forks: 410, Open Issues: 121The lark-parser/lark
repo was created 7 years ago and the last code push was 2 weeks ago.
The project is very popular with an impressive 4828 github stars!
How to Install lark-parser
You can install lark-parser using pip
pip install lark-parser
or add it to a project with poetry
poetry add lark-parser
Package Details
- Author
- Erez Shinan
- License
- MIT
- Homepage
- https://github.com/lark-parser/lark
- PyPi:
- https://pypi.org/project/lark-parser/
- GitHub Repo:
- https://github.com/lark-parser/lark
Classifiers
- Software Development/Libraries/Python Modules
- Text Processing/General
- Text Processing/Linguistic
Related Packages
Errors
A list of common lark-parser errors.
Code Examples
Here are some lark-parser
code examples and snippets.
GitHub Issues
The lark-parser package has 121 open issues on GitHub
- Discard not supported while parsing with LALR
- Experimental Plugins option
- Refactor jan2022
- Trying to parse leads to crash.
- Disallow :|
- Support calling methods that doesn't match a rule name
- Register user functions to avoid rule name collisions
- Ignore mypy errors related to hasattr with literal attribute names
- MyPy issue on Tree ->
data.value
- Discrimination between "a" and "aa".
- Make extended grammar work for Token imports.
- The case containing no spaces raises an error
- Various fixes for mypy, to reduce error count