[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#995287: ITP: python-parsley -- Pattern-Matching Language Based on OMeta and Python



Package: wnpp
Owner: Andrius Merkys <merkys@debian.org>
Severity: wishlist
X-Debbugs-CC: team+tahoe-team@tracker.debian.org

* Package name    : python-parsley
  Version         : 1.3
  Upstream Author : Allen Short, Waldemar Kornewald, Soli Deo Gloria
* URL             : https://github.com/washort/parsley
* License         : Expat
  Programming Lang: Python
  Description     : Pattern-Matching Language Based on OMeta and Python

Parsley, like pyparsing and ZestyParser, uses the PEG algorithm, so
each expression in the grammar rules works like a Python
expression. In particular, alternatives are evaluated in order, unlike
table-driven parsers such as yacc, bison or PLY.

Parsley is an implementation of OMeta, an object-oriented
pattern-matching language developed by Alessandro Warth.

Parsley is in the dependency chain required to reintroduce tahoe-lafs.

Remark: This package is to be maintained with Debian Python Team at
   https://salsa.debian.org/python-team/packages/python-parsley


Reply to: