This repository has been archived on 2026-05-22. You can view files and clone it, but cannot push or open issues or pull requests.
Files
pythue/venv/lib/python3.6/site-packages/lark_parser-0.6.5-py3.6.egg-info/PKG-INFO
2018-10-27 01:56:43 -04:00

43 lines
1.6 KiB
Plaintext

Metadata-Version: 1.1
Name: lark-parser
Version: 0.6.5
Summary: a modern parsing library
Home-page: https://github.com/erezsh/lark
Author: Erez Shinan
Author-email: erezshin@gmail.com
License: MIT
Download-URL: https://github.com/erezsh/lark/tarball/master
Description:
Lark is a modern general-purpose parsing library for Python.
With Lark, you can parse any context-free grammar, efficiently, with very little code.
Main Features:
- Builds a parse-tree (AST) automagically, based on the structure of the grammar
- Earley parser
- Can parse all context-free grammars
- Full support for ambiguous grammars
- LALR(1) parser
- Fast and light, competitive with PLY
- Can generate a stand-alone parser
- CYK parser, for highly ambiguous grammars
- EBNF grammar
- Unicode fully supported
- Python 2 & 3 compatible
- Automatic line & column tracking
- Standard library of terminals (strings, numbers, names, etc.)
- Import grammars from Nearley.js
- Extensive test suite
- And much more!
Keywords: Earley LALR parser parsing ast
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Text Processing :: General
Classifier: Topic :: Text Processing :: Linguistic
Classifier: License :: OSI Approved :: MIT License