php-pear-PHP_Parser-0.2.2-2-rosa2014.1.noarch.rpm


Advertisement

Description

php-pear-PHP_Parser - A PHP grammar parser

Property Value
Distribution ROSA 2014.1
Repository ROSA Contrib x86_64
Package name php-pear-PHP_Parser
Package version 0.2.2
Package release 2-rosa2014.1
Package architecture noarch
Package type rpm
Installed size 2.27 MB
Download size 78.59 KB
Official Mirror mirror.rosalab.ru
PHP_Parser is a source code analysis tool based around a real Parser
generated by phpJay. The parser uses the same EBNF source that PHP
uses to parse itself, and it therefore as robust as PHP itself.
This version has full support for parsing out every re-usable element
in PHP 5 as of beta 1:
- classes
- abstract classes
- inheritance, implements
- interfaces
- methods
- exception parsing directly from source
- static variables declared
- global and superglobal ($_GET) variables used
and declared
- variables
- constants
- functions (same information as methods)
- defines
- global variables (with help of the Tokenizer Lexer)
- superglobal variables used in global code
- include statements
The output can be customized to return an array, return
objects of user-specified classes, and can also be
customized to publish each element as it is parsed, allowing
hooks into parsing to catch information.

Alternatives

Package Version Architecture Repository
php-pear-PHP_Parser-0.2.2-2-rosa2014.1.noarch.rpm 0.2.2 noarch ROSA Contrib
php-pear-PHP_Parser - - -

Requires

Name Value
php-pear -

Provides

Name Value
php-pear-PHP_Parser == 0.2.2-2:2014.1

Download

Type URL
Binary Package php-pear-PHP_Parser-0.2.2-2-rosa2014.1.noarch.rpm
Source Package php-pear-PHP_Parser-0.2.2-2.src.rpm

Install Howto

  1. Enable ROSA Contrib repository on Install and Remove Software"
  2. Update packages list:
    # urpmi.update -a
  3. Install php-pear-PHP_Parser rpm package:
    # urpmi php-pear-PHP_Parser

Files

Path
/usr/share/doc/php-pear-PHP_Parser/
/usr/share/doc/php-pear-PHP_Parser/examples/test.php
/usr/share/doc/php-pear-PHP_Parser/examples/test1.php
/usr/share/doc/php-pear-PHP_Parser/examples/test2.php
/usr/share/doc/php-pear-PHP_Parser/tutorials/
/usr/share/doc/php-pear-PHP_Parser/tutorials/PHP_Parser/PHP_Parser_MsgServer.cls
/usr/share/pear/PHP/Parser.php
/usr/share/pear/PHP/generatePackage.xml.php
/usr/share/pear/PHP/skeleton.php
/usr/share/pear/PHP/Parser/Core.php
/usr/share/pear/PHP/Parser/MsgServer.php
/usr/share/pear/PHP/Parser/Tokenizer.php
/usr/share/pear/PHP/Parser/DocBlock/Parser.php
/usr/share/pear/PHP/Parser/Tokenizer/Structure.php
/usr/share/pear/data/PHP_Parser/test_jay.sh
/usr/share/pear/data/PHP_Parser/Parser/Core.out
/usr/share/pear/data/PHP_Parser/Parser/Core.y
/usr/share/pear/packages/PHP_Parser.xml

Changelog

2014-07-25 - Denis Silakov <denis.silakov@rosalab.ru> 0.2.2-2
+ Revision: 415a4d9
- MassBuild#464: Increase release tag

See Also

Package Description
php-pear-PHP_Timer-1.0.2-3-rosa2014.1.noarch.rpm Utility class for timing
php-pear-PHP_TokenStream-1.1.1-3-rosa2014.1.noarch.rpm Wrapper around PHP's tokenizer extension
php-pear-Pager-2.4.9-2-rosa2014.1.noarch.rpm Generic data paging class
php-pear-Payment_Clieop-0.2.0-2-rosa2014.1.noarch.rpm Create clieop03 file to send to Dutch Bank
php-pear-Payment_DTA-1.4.1-4-rosa2014.1.noarch.rpm Creates DTA files containing money transactions (Germany)
php-pear-PhpDocumentor-1.4.4-3-rosa2014.1.noarch.rpm Provides automatic documenting of PHP API directly from source
php-pear-RDF-0.2.0-2-rosa2014.1.noarch.rpm Port of the core RAP API
php-pear-SQL_Parser-0.5-17-rosa2014.1.noarch.rpm An SQL Parser
php-pear-Science_Chemistry-1.1.2-2-rosa2014.1.noarch.rpm Manipulate chemical objects: atoms, molecules, etc
php-pear-Search_Mnogosearch-0.1.1-15-rosa2014.1.noarch.rpm Wrapper classes for the mnoGoSearch extention
php-pear-Services_Amazon-0.9.0-2-rosa2014.1.noarch.rpm Access to Amazon.com's web services
php-pear-Services_Delicious-0.5.0-10-rosa2014.1.noarch.rpm Client for the del.icio.us web service
php-pear-Services_Ebay-0.13.1-2-rosa2014.1.noarch.rpm Interface to eBay's XML-API
php-pear-Services_ExchangeRates-0.8.0-2-rosa2014.1.noarch.rpm Performs currency conversion
php-pear-Services_Google-0.1.1-10-rosa2014.1.noarch.rpm Provides access to the Google Web APIs
Advertisement
Advertisement