BSD Ports

devel/py-ply 3.11nb2 NetBSD

Lex an yacc parsing tools for Python

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
modified-bsd
Categories
devel, python
Package size
99.4 KiB, 598.3 KiB installed

Description

PLY is yet another implementation of lex and yacc for Python. Some notable features include the fact that its implemented entirely in Python and it uses LALR(1) parsing which is efficient and well suited for larger grammars.

PLY provides most of the standard lex/yacc features including support for empty productions, precedence rules, error recovery, and support for ambiguous grammars.

PLY is extremely easy to use and provides very extensive error checking. It is compatible with both Python 2 and Python 3.

In the other systems

The newest version among them is 3.11, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDdevel/py-ply3.11nb2 newestnone known-[email protected]-
FreeBSDdevel/py-ply3.11_1 newestnone known-[email protected]-
OpenBSDdevel/py-ply3.11p9 newestno data-The OpenBSD ports mailing-list <[email protected]>-
DragonFlydevel/py-ply3.11_1 newestnone known-[email protected]-
MidnightBSDdevel/py-ply3.11_1 newestno data-[email protected]-
HardenedBSDdevel/py-ply3.11_1 newestno data-[email protected]-
GhostBSDdevel/py-ply3.11_1 newestno data-[email protected]-
OPNsensedevel/py-ply3.11_1 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

pkgin install py311-ply

From pkgsrc:

cd /usr/pkgsrc/devel/py-ply && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_643.11nb2
NetBSD 10.1 aarch643.11nb2
SmartOS / illumos x86_643.11nb2
macOS 15 arm643.11nb2

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 1

Configuration

No options to configure.

Service scripts
none
Flavors
py312-ply-3.11nb2, py313-ply-3.11nb2, py314-ply-3.11nb2