Package python3-module-lark-parser: Information
Source package: python3-module-lark-parser
Version: 0.9.0-alt1
Build time: Apr 21, 2021, 03:45 PM
Category: Development/Python3
Report package bugHome page: https://github.com/lark-parser/lark
License: MIT
Summary: A modern parsing library for Python, implementing Earley & LALR(1) and an easy interface
Description:
Parse any context-free grammar, FAST and EASY! Beginners: Lark is not just another parser. It can parse any grammar you throw at it, no matter how complicated or ambiguous, and do so efficiently. It also constructs a parse-tree for you, without additional code on your part. Experts: Lark implements both Earley(SPPF) and LALR(1), and several different lexers, so you can trade-off power and speed, according to your requirements. It also provides a variety of sophisticated features and utilities. Lark can: Parse all context-free grammars, and handle any ambiguity Build a parse-tree automagically, no construction code required Outperform all other Python libraries when using LALR(1) (Yes, including PLY) Run on every Python interpreter (it's pure-python) Generate a stand-alone parser (for LALR(1) grammars)
Maintainer: Vitaly Lipatov
Last changed
Nov. 4, 2020 Vitaly Lipatov 0.9.0-alt1
- new version 0.9.0 (with rpmrb script)
March 22, 2020 Vitaly Lipatov 0.8.2-alt1
- initial build for ALT Sisyphus