textproc/py-parsec 3.17 DragonFly
Universal Python parser combinator library
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- MIT
- Categories
- python, textproc
- Package size
- 40.6 KiB, 312.9 KiB installed
Description
A universal Python parser combinator library inspired by Parsec library of Haskell. A parser combinator is a function (higher-order function) that accepts several parsers as arguments and return a new parser as result. Parser combinators enable a recursive descent parsing strategy, this parsing technique facilitates modular piecewise construction and testing.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | textproc/py-parsec | 3.17 |
| FreeBSD | textproc/py-parsec | 3.17 |
| HardenedBSD | textproc/py-parsec | 3.17 |
| GhostBSD | textproc/py-parsec | 3.17 |
Install
Binary package:
pkg install parsec
From DPorts:
cd /usr/dports/textproc/py-parsec && make install clean
Dependencies
Run dependencies 1
No port depends on this one.