SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

python-ply rpm build for : Mandriva 2011. For other distributions click python-ply.

Name : python-ply
Version : 3.4 Vendor : Mandriva
Release : 1 Date : 2011-04-20 03:23:35
Group : Development/Python Source RPM : python-ply-3.4-1.src.rpm
Size : 0.59 MB
Packager : Paulo Andrade < pcpa_mandriva_com_br>
Summary : Python Lex-Yacc
Description :
PLY is an implementation of lex and yacc parsing tools for Python.

In a nutshell, PLY is nothing more than a straightforward lex/yacc
implementation. Here is a list of its essential features:

* It\'s implemented entirely in Python.
* It uses LR-parsing which is reasonably 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 straightforward to use and provides very extensive error checking.
* PLY doesn\'t try to do anything more or less than provide the basic
lex/yacc functionality. In other words, it\'s not a large parsing
framework or a component of some larger system.

The original version of PLY was developed in 2001 for use in an
Introduction to Compilers course where students used it to build a
compiler for a simple Pascal-like language. Because of its use in an
instructional setting, a lot of work went into providing extensive
error checking. In addition, this experience was used to sort out
common usability problems. Since then, a variety of incremental
improvements have been made to the system. PLY-3.0 adds support for
Python 3.0 and gives PLY\'s internals a much needed overhaul.

RPM found in directory: /vol/rzm6/linux-mandriva/official/2011/i586/media/contrib/release

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  python-ply-3.4-1-mdv2011.0.noarch.rpm
ftp.icm.edu.pl  python-ply-3.4-1-mdv2011.0.noarch.rpm
     

Provides :
pythonegg(ply)
python-ply

Requires :
python(abi) = 2.7
rpmlib(PayloadIsLzma) <= 4.4.6-1


Content of RPM :
/usr/lib/python2.7/site-packages/ply
/usr/lib/python2.7/site-packages/ply-3.4-py2.7.egg-info
/usr/lib/python2.7/site-packages/ply/__init__.py
/usr/lib/python2.7/site-packages/ply/cpp.py
/usr/lib/python2.7/site-packages/ply/ctokens.py
/usr/lib/python2.7/site-packages/ply/lex.py
/usr/lib/python2.7/site-packages/ply/yacc.py
/usr/share/doc/python-ply
/usr/share/doc/python-ply/CHANGES
/usr/share/doc/python-ply/README
/usr/share/doc/python-ply/TODO
/usr/share/doc/python-ply/doc
/usr/share/doc/python-ply/doc/internal.html
/usr/share/doc/python-ply/doc/makedoc.py
/usr/share/doc/python-ply/doc/ply.html
/usr/share/doc/python-ply/example
/usr/share/doc/python-ply/example/BASIC
/usr/share/doc/python-ply/example/BASIC/README
/usr/share/doc/python-ply/example/BASIC/basic.py
/usr/share/doc/python-ply/example/BASIC/basiclex.py
/usr/share/doc/python-ply/example/BASIC/basiclog.py
/usr/share/doc/python-ply/example/BASIC/basinterp.py
/usr/share/doc/python-ply/example/BASIC/basparse.py
/usr/share/doc/python-ply/example/BASIC/dim.bas
/usr/share/doc/python-ply/example/BASIC/func.bas
/usr/share/doc/python-ply/example/BASIC/gcd.bas
/usr/share/doc/python-ply/example/BASIC/gosub.bas
/usr/share/doc/python-ply/example/BASIC/hello.bas
/usr/share/doc/python-ply/example/BASIC/linear.bas
/usr/share/doc/python-ply/example/BASIC/maxsin.bas
There is 118 files more in these RPM.

 
ICM