1
0
mirror of https://github.com/danog/PHP-Parser.git synced 2024-11-27 04:14:44 +01:00
Go to file
nikic b49c55c9e5 Cover NodeTraverser and bugs it found
a) ->traverseNode() now operates on a clone of the node, otherwise the original node will be modified too
b) before nodes were passed to the following visitor unchanged, even though they were already changed in the tree
2011-12-02 17:52:03 +01:00
doc Add XML syntax highlighting in docs 2011-11-12 19:30:52 +01:00
grammar Do not distribute debug parser anymore 2011-11-27 21:48:34 +01:00
lib Cover NodeTraverser and bugs it found 2011-12-02 17:52:03 +01:00
test Cover NodeTraverser and bugs it found 2011-12-02 17:52:03 +01:00
test_old Improve test run.php 2011-10-30 12:16:31 +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.