SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Pegex rpm build for : openSUSE Tumbleweed. For other distributions click perl-Pegex.

Name : perl-Pegex
Version : 0.750.0 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 1.4 Date : 2020-02-14 04:12:40
Group : Unspecified Source RPM : perl-Pegex-0.750.0-1.4.src.rpm
Size : 0.24 MB
Packager : (none)
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 _just_modern languages that have a normal regular
expression engine available.

Pegex gets it name by combining Parsing Expression Grammars (PEG), with
Regular Expressions (Regex). That\'s actually what Pegex does.

PEG is the cool new way to elegantly specify recursive descent grammars.
The Perl 6 language is defined in terms of a self modifying PEG language
called *Perl 6 Rules*. Regexes are familiar to programmers of most modern
programming languages. Pegex defines a simple PEG syntax, where all the
terminals are regexes. This means that Pegex can be quite fast and
powerful.

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.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl/openSUSE_Tumbleweed/noarch

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  perl-Pegex-0.750.0-1.4.noarch.rpm
     

Provides :
perl(Pegex)
perl(Pegex::Base)
perl(Pegex::Bootstrap)
perl(Pegex::Compiler)
perl(Pegex::Constant)
perl(Pegex::Grammar)
perl(Pegex::Grammar::Atoms)
perl(Pegex::Input)
perl(Pegex::Module)
perl(Pegex::Optimizer)
perl(Pegex::Parser)
perl(Pegex::Parser::Indent)
perl(Pegex::Pegex::AST)
perl(Pegex::Pegex::Grammar)
perl(Pegex::Receiver)
perl(Pegex::Regex)
perl(Pegex::Tree)
perl(Pegex::Tree::Wrap)
perl-Pegex

Requires :
perl(:MODULE_COMPAT_5.40.0)
perl(File::ShareDir::Install)
perl(JSON::PP)
perl(XXX) >= 0.350
perl(YAML::PP) >= 0.019
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.40.0/Pegex
/usr/lib/perl5/vendor_perl/5.40.0/Pegex.pm
/usr/lib/perl5/vendor_perl/5.40.0/Pegex.pod
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/API.pod
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Base.pm
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Bootstrap.pm
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Bootstrap.pod
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Compiler.pm
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Compiler.pod
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Grammar
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Grammar.pm
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Grammar.pod
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Grammar/Atoms.pm
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Grammar/Atoms.pod
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Input.pm
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Input.pod
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Miscellany.pod
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Module.pm
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Module.pod
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Optimizer.pm
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Overview.pod
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Parser
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Parser.pm
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Parser.pod
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Parser/Indent.pm
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Pegex
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Pegex/AST.pm
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Pegex/Grammar.pm
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Pegex/Grammar.pod
/usr/lib/perl5/vendor_perl/5.40.0/Pegex/Receiver.pm
There is 55 files more in these RPM.

 
ICM