BSD Ports

devel/py-bashlex 0.18 DragonFly

Python parser for bash

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv3
Categories
devel, science
Package size
116.6 KiB, 673.8 KiB installed

Description

bashlex is a Python port of the parser used internally by GNU bash.

For the most part it's transliterated from C, the major differences are: * it does not execute anything * it is reentrant * it generates a complete AST

In the other systems

SystemPortVersion
DragonFlydevel/py-bashlex0.18
FreeBSDdevel/py-bashlex0.18
NetBSDshells/py-bashlex0.18nb1
HardenedBSDdevel/py-bashlex0.18
GhostBSDdevel/py-bashlex0.18

Install

Binary package:

pkg install py311-bashlex

From DPorts:

cd /usr/dports/devel/py-bashlex && make install clean

Dependencies

Run dependencies 1

No port depends on this one.