BSD Ports

textproc/py-parsimonious 0.10.0_1 DragonFly

Pure-Python PEG parser

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
python, textproc
Package size
78.3 KiB, 480.4 KiB installed

Description

Parsimonious aims to be the fastest arbitrary-lookahead parser written in pure Python and the most usable. It's based on parsing expression grammars (PEGs), which means you feed it a simplified sort of EBNF notation. Parsimonious was designed to undergird a MediaWiki parser that wouldn't take 5 seconds or a GB of RAM to do one page, but it's applicable to all sorts of languages.

In the other systems

SystemPortVersion
DragonFlytextproc/py-parsimonious0.10.0_1
FreeBSDtextproc/py-parsimonious0.11.0
NetBSDtextproc/py-parsimonious0.11.0
HardenedBSDtextproc/py-parsimonious0.11.0
GhostBSDtextproc/py-parsimonious0.11.0

Install

Binary package:

pkg install py311-parsimonious

From DPorts:

cd /usr/dports/textproc/py-parsimonious && make install clean

Dependencies

Run dependencies 2
Required by 1