Sisyphus repository
Last update: 15 april 2021 | SRPMs: 17839 | Visits: 20722440
en ru br
ALT Linux repos

Group :: Development/Python3
RPM: python3-module-lark-parser

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Current version: 0.9.0-alt1
Build date: 4 november 2020, 00:42 ( 23.2 weeks ago )
Size: 257.19 Kb

Home page:

License: MIT
Summary: A modern parsing library for Python, implementing Earley & LALR(1) and an easy interface

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)

Current maintainer: Vitaly Lipatov

List of contributors

List of rpms provided by this srpm:

  • python3-module-lark-parser
    design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
    current maintainer: Michael Shigorin