History log of /PHP-Parser/ (Results 1551 – 1575 of 1690)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
460f981e19-Oct-2011 nikic

Improve tests

* Script is now at test_old/run.php and is CLI only
* Accepts a test type (Symfony or PHP) and a path to the test files as arguments
* For the PHP testsuite files that

Improve tests

* Script is now at test_old/run.php and is CLI only
* Accepts a test type (Symfony or PHP) and a path to the test files as arguments
* For the PHP testsuite files that expect a parse error are not tested (though Fatal errors are tested, so there are still 49 parse test failures)
* Removed testExpressions.php as this is covered in the PHP testsuite

show more ...

69b298c418-Oct-2011 nikic

Recognize halt_compiler() ?> (without ;)

afdfb6bf17-Oct-2011 nikic

Make test_old able to run PHP testsuite

7078252416-Oct-2011 nikic

Fix pretty printing of whole-numbered floats

This time properly. Only remaining problem is that floats like 1e1000 are printed as INF. This may or may not be acceptable. The value will be th

Fix pretty printing of whole-numbered floats

This time properly. Only remaining problem is that floats like 1e1000 are printed as INF. This may or may not be acceptable. The value will be the same, but the tests will signal a diff failure.

show more ...

b77d66e516-Oct-2011 nikic

Fix pretty print of ${$a}[0]

4ce6186416-Oct-2011 nikic

Fix escaping in pretty print of ShellExec

9ed7742716-Oct-2011 nikic

Rename Expr_List to Expr_AssignList

43f9c37c16-Oct-2011 nikic

Add operator precedence for list() assignments

7f82d20c16-Oct-2011 nikic

Fix pretty printing of whole-numbered floats

6fc8514316-Oct-2011 nikic

Fix parsing of $$$a

f30320b916-Oct-2011 nikic

Fix Stmt_List pretty printing for nested list()s

527265cd16-Oct-2011 nikic

Fix Stmt_DeclareDeclare pretty printing

df657b7015-Oct-2011 nikic

Rename caseList to cases in Node_Stmt_Switch

2d57f52d15-Oct-2011 nikic

Add more specialized constructors

a7a7dfce30-Sep-2011 nikic

Remove useless condition from Throw printer

535cf21b30-Sep-2011 nikic

Swap argument order for Node_Case

$cond is now the first parameter and is not optional.

b7a034cd29-Sep-2011 nikic

Remove redundant check in NameResolver

53d3334528-Sep-2011 nikic

Simplify resolveOtherName logic

ab72f98528-Sep-2011 nikic

Add NameResolver

The NameResolver visitor tries to resolve all names to fully qualified names. It will resolve all non-dynamic names, apart from unqualified function and constant names. The

Add NameResolver

The NameResolver visitor tries to resolve all names to fully qualified names. It will resolve all non-dynamic names, apart from unqualified function and constant names. The latter can not be resolved properly without running the code.

show more ...

6218380728-Sep-2011 nikic

Add test coverage for Node_Name

And fix bugs found while doing so.

92f7930028-Sep-2011 nikic

Fix some readme + doccomment typos

d53173c224-Sep-2011 nikic

Don't use references in NodeTraverser

Stop using reference magic in the NodeTraverser. Instead use normal return values. Additionally enfore that an array is passed to ->traverse().

d5f148b424-Sep-2011 nikic

Merge Node_Name and Node_Name_Normal

df7cb44e24-Sep-2011 nikic

Use seperate Name node classes instead of type subnode

8585457323-Sep-2011 nikic

Add shared Node_Const

Node_Const is shared between Node_Stmt_ClassConst and Node_Stmt_Const. Maybe one could generalize it to a Node_NameToValue to share it with Node_Stmt_Declare too.

1...<<6162636465666768