Metadata-Version: 1.1
Name: lark-parser
Version: 0.6.6
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
