A PHP parser written in PHP
Go to file
nikic 608cfbba4e Factor out error handling out of Lexer construcor
Makes the constructor more concise and puts the strange error handling stuff in separate methods
2012-02-21 17:00:49 +01:00
doc Add XML syntax highlighting in docs 2011-11-12 19:30:52 +01:00
grammar Fix parsing of integers that overflow into floats 2012-01-15 16:54:48 +01:00
lib Factor out error handling out of Lexer construcor 2012-02-21 17:00:49 +01:00
test Fix parsing of integers that overflow into floats 2012-01-15 16:54:48 +01:00
test_old Make old testrunner PHP 5.2 compatible 2012-01-15 16:55:01 +01:00
composer.json adds composer.json 2012-01-05 10:46:10 +01:00
LICENSE fix typos 2011-06-26 18:45:19 +02:00
phpunit.xml.dist Rename tests from Unit_ to PHPParser_Tests_ 2011-08-10 11:13:37 +02:00
README.md More docs 2011-11-12 19:28:53 +01:00

PHP Parser

This is a PHP 5.4 (and older) parser written in PHP. It's purpose is to simplify static code analysis and manipulation.

Documentation can be found in the doc/ directory.

Note: This project is experimental. There are no known bugs in the parser itself, but the API is subject to change.