perl-Text-EP3-1.10-1.el6.rf.noarch.rpm


Advertisement

Description

perl-Text-EP3 - The Extensible Perl PreProcessor

Property Value
Distribution CentOS 6
Repository Repoforge (RPMforge) i386
Package filename perl-Text-EP3-1.10-1.el6.rf.noarch.rpm
Package name perl-Text-EP3
Package version 1.10
Package release 1.el6.rf
Package architecture noarch
Package type rpm
Category Applications/CPAN
Homepage http://search.cpan.org/dist/Text-EP3/
License Artistic/GPL
Maintainer -
Download size 41.05 KB
Installed size 122.47 KB
EP3 is a Perl5 program that preprocesses STDIN or some set of
input files and produces an output file. EP3 only works on input
files and produces output files. It seems to me that if you want
to preprocess arrays or somesuch, you should be using perl. EP3
was first developed to provide a flexible preprocessor for the
Verilog hardware description language. Verilog presents some
problems that were not easily solved by using cpp or m4. I
wanted to be able to use a normal preprocessor, but extend its
functionality. So I wrote EP3 - the Extensible Perl
PreProcessor. The main difference between EP3 and other
preprocessors is its built-in extensibility. Every directive in
EP3 is really a method defined in EP3, one of its submodules, or
embedded in the file that is being processed. By linking the
directive name to the associated methods, other methods could be
added, thus extending the preprocessor.

Alternatives

Package Version Architecture Repository
perl-Text-EP3-1.10-1.el6.rf.noarch.rpm 1.10 noarch Repoforge (RPMforge)
perl-Text-EP3 - - -

Requires

Name Value
/usr/bin/perl -
perl >= 5
perl(AutoLoader) -
perl(Carp) -
perl(Cwd) -
perl(Env) -
perl(Exporter) -
perl(FileHandle) -
perl(Getopt::Long) -
perl(Text::EP3) -
perl(strict) -
perl(vars) -

Provides

Name Value
perl(Text::EP3) = 1.10
perl(Text::EP3) -
perl-Text-EP3 = 1.10-1.el6.rf

Download

Type URL
Mirror ftp.tu-chemnitz.de
Binary Package perl-Text-EP3-1.10-1.el6.rf.noarch.rpm
Source Package perl-Text-EP3-1.10-1.el6.rf.src.rpm

Install Howto

  1. Download latest rpmforge-release rpm from
    http://ftp.tu-chemnitz.de/pub/linux/dag/redhat/el6/en/i386/rpmforge/RPMS/
  2. Install rpmforge-release rpm:
    # rpm -Uvh rpmforge-release*rpm
  3. Install perl-Text-EP3 rpm package:
    # yum install perl-Text-EP3

Files

Path
/usr/bin/ep3
/usr/share/doc/perl-Text-EP3-1.10/Changes
/usr/share/doc/perl-Text-EP3-1.10/README
/usr/share/man/man3/Text::EP3.3pm.gz
/usr/share/perl5/vendor_perl/Text/EP3.pm
/usr/share/perl5/vendor_perl/auto/Text/EP3/_ep3_output_code.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/autosplit.ix
/usr/share/perl5/vendor_perl/auto/Text/EP3/comment.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/debug.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/define.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/elif.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/else.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/elsif.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/endif.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/enum.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/ep3.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/ep3_defines.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/ep3_delimeter.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/ep3_delimiter.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/ep3_end_comment.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/ep3_gen_depend_list.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/ep3_includes.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/ep3_keep_comments.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/ep3_line_comment.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/ep3_modules.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/ep3_output_file.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/ep3_protect_comments.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/ep3_start_comment.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/ep3_sync_lines.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/eval.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/if.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/ifdef.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/ifndef.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/include.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/macro.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/mark.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/perl_begin.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/perl_end.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/protect.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/replace.al
/usr/share/perl5/vendor_perl/auto/Text/EP3/undef.al

Changelog

2006-03-26 - Dries Verachtert <dries@ulyssis.org> - 1.10-1 - 7981/dag
- Updated to release 1.10.
2006-03-22 - Dries Verachtert <dries@ulyssis.org> - 1.00-1.2
- Rebuild for Fedora Core 5.
2005-04-09 - Dries Verachtert <dries@ulyssis.org> - 1.00-1
- Initial package.

See Also

Package Description
perl-Text-EP3-Verilog-1.00-1.2.el6.rf.noarch.rpm Verilog extension for the EP3 preprocessor
perl-Text-EtText-2.2-1.el6.rf.noarch.rpm Perl module that implements editable-text format for HTML output
perl-Text-ExtractWords-0.08-1.2.el6.rf.i686.rpm Extract words from strings
perl-Text-FillIn-0.05-1.2.el6.rf.noarch.rpm Class implementing a fill-in template
perl-Text-Filter-1.9-1.el6.rf.noarch.rpm Base class for objects that can read and write text lines
perl-Text-FixedLength-0.12-1.2.el6.rf.noarch.rpm Parse and create fixed length field records
perl-Text-Format-0.52-1.2.el6.rf.noarch.rpm Various subroutines to format text
perl-Text-Format-0.53-1.el6.rf.noarch.rpm Various subroutines to format text
perl-Text-German-0.06-1.2.el6.rf.noarch.rpm German grundform reduction
perl-Text-Graphics-1.0001-1.2.el6.rf.noarch.rpm Text graphics rendering toolkit
perl-Text-Hatena-0.20-1.el6.rf.noarch.rpm Perl extension for formatting text with Hatena Style
perl-Text-KwikiFormatish-1.11-1.el6.rf.noarch.rpm convert Kwikitext into XML-compliant HTML
perl-Text-Language-Guess-0.02-1.el6.rf.noarch.rpm Perl trained module to guess a document's language
perl-Text-Levenshtein-0.05-1.el6.rf.noarch.rpm Perl module implements the Levenshtein edit distance
perl-Text-LevenshteinXS-0.03-1.el6.rf.i686.rpm Perl module provides an XS implementation of the Levenshtein edit distance
Advertisement
Advertisement