Exherbo
GitLab
Packages
dev-perl/Pegex
Acmeist PEG Parser Framework.
Versions
Slot
Version
Repository
Platforms
0
0.75
perl
~amd64
arm?
armv7?
armv8?
x86?
Metadata
Homepage
https://metacpan.org/release/Pegex/
Summary
Acmeist PEG Parser Framework
Description
Pegex is an Acmeist parser framework. It allows you to easily create parsers that will work equivalently in lots of programming languages! The inspiration for Pegex comes from the parsing engine upon which the postmodern programming language Perl 6 is based on. Pegex brings this beauty to the other justmodern languages that have a normal regular expression engine available. Pegex attempts to be the simplest way to define new (or old) Domain Specific Languages (DSLs) that need to be used in several programming languages and environments. Things like JSON, YAML, Markdown etc. It also great for writing parsers/compilers that only need to work in one language.
Upstream changelog
https://metacpan.org/changes/distribution/Pegex
Dependencies
(
(
build+run:
dev-perl/File-ShareDir-Install
dev-perl/XXX[>=0.35]
dev-perl/YAML-PP[>=0.019]
test:
dev-perl/Test-Pod
dev-perl/Tie-IxHash
dev-perl/YAML-LibYAML[>=0.74]
)
(
build+run:
dev-lang/perl:=
)
)
Downloads
mirror://cpan/authors/id/I/IN/INGY/Pegex-0.75.tar.gz
Licences
|| (
Artistic
GPL-1
GPL-2
GPL-3
)