#
eded56d5 |
| 04-Aug-2016 |
Nikita Popov |
Expose PHP 7.1 ARRAY_SYNTAX flags
|
#
1ba1ca7a |
| 04-Aug-2016 |
Nikita Popov |
And fix the PHP 7.0 build again
|
#
2d3812a3 |
| 04-Aug-2016 |
Nikita Popov |
Version 35: Forward/backward emulation of AST_CATCH format
|
#
c81fe781 |
| 04-Aug-2016 |
Nikita Popov |
Fix PHP 7.0 build
|
#
ed51bba0 |
| 04-Aug-2016 |
Nikita Popov |
Add support for "iterable" type
|
#
fc5048fc |
| 04-Aug-2016 |
Nikita Popov |
Support nullable types Represent these using a new AST_NULLABLE_TYPE virtual node.
|
#
09965266 |
| 01-May-2016 |
Nikita Popov |
Normalize to AST_STMT_LIST Per @tpunt's suggestion.
|
#
f199ac83 |
| 01-May-2016 |
Nikita Popov |
Represent scalar types as AST_TYPE Per @tpunt's suggestion.
|
#
0bd7cc84 |
| 01-May-2016 |
Nikita Popov |
Stip null elements from AST_STMT_LIST
|
#
7b78bf11 |
| 01-May-2016 |
Nikita Popov |
Normalize ('\bar')() by removing leading backslash
|
#
6ba2117c |
| 01-May-2016 |
Nikita Popov |
Represent ?? as BINARY_OP
|
#
0d8c47b9 |
| 30-Apr-2016 |
Nikita Popov |
Deprecate version 15 Switching tests to version 30 where possible.
|
#
ab30047f |
| 10-Mar-2016 |
Nikita Popov |
Deprecate version 10
|
#
78740a2d |
| 10-Mar-2016 |
Nikita Popov |
Mark version 30 as current No point in keeping it experimental if people already rely on the format...
|
#
81b9b7a7 |
| 10-Mar-2016 |
Nikita Popov |
Fix PHP 7.0 build
|
#
26bf9d3c |
| 10-Mar-2016 |
Nikita Popov |
Support PHP 7.1 class constant visibility a) CLASS_CONST_DECL now uses modifier flags. For PHP < 7.1 we emuate MODIFIER_PUBLIC here for consistency. b) CONST_ELEM can now have a d
Support PHP 7.1 class constant visibility a) CLASS_CONST_DECL now uses modifier flags. For PHP < 7.1 we emuate MODIFIER_PUBLIC here for consistency. b) CONST_ELEM can now have a docComment properts (in analog to the property on PROP_ELEM).
show more ...
|
Revision tags: v0.1.1 |
|
#
fed12faa |
| 04-Dec-2015 |
Nikita Popov |
Avoid premature macro resolution / Fix OSX build AST_STR(true) and AST_STR(false) were resolved to AST_STR(1) and AST_STR(0), so go back to using a str_ prefix everywhere.
|
Revision tags: v0.1.0 |
|
#
90c0432b |
| 04-Dec-2015 |
Nikita Popov |
Mark version 20 as current
|
#
51f2183b |
| 01-Nov-2015 |
Nikita Popov |
Add USE_* and MAGIC_* flag constants This drops the effective dependency on tokenizer. Also replace token numbers with %d as these are unstable.
|
#
ac969d78 |
| 21-Oct-2015 |
Nikita Popov |
Make $version argument required [bc-break]
|
#
8111504d |
| 21-Oct-2015 |
Nikita Popov |
Move docComment to PROP_ELEM
|
#
3d353468 |
| 17-Sep-2015 |
Nikita Popov |
Flatten nested STMT_LISTs Some nodes like ECHO always get wrapped in STMT_LIST, resulting in some weird syntax trees.
|
#
5694d066 |
| 17-Sep-2015 |
Nikita Popov |
Use AST_VAR node for static var + catch var For version 20. Previously this was a simple string with the variable name.
|
#
27502765 |
| 17-Sep-2015 |
Nikita Popov |
Fix child names for virtual nodes
|
#
7a3886c9 |
| 17-Sep-2015 |
Nikita Popov |
Use version 30 for named children
|