Nikita Popov
|
e6619f5514
|
Drop 5.4 support from emulative lexer
|
2015-05-02 22:13:55 +02:00 |
|
Nikita Popov
|
ab80054e97
|
Add support for "yield from"
|
2015-04-26 11:56:02 +02:00 |
|
Nikita Popov
|
251e689283
|
Add support for spaceship operator (<=>) [PHP 7]
Added as Expr\BinaryOp\Spaceship.
|
2015-03-12 23:13:31 +01:00 |
|
Nikita Popov
|
01f4be6b4d
|
Add support for null coalesce operator (??) [PHP 7]
Added as Expr\BinaryOp\Coalesce.
|
2015-03-12 22:45:56 +01:00 |
|
nikic
|
7c98ad6f9b
|
Support file offsets in emulative lexer as well
Also run normal lexer tests against emulative lexer and fix a bug
in __halt_compiler() handling found as a result.
|
2014-11-27 20:57:38 +01:00 |
|
nikic
|
616be1d0fc
|
Use emulative lexer for < 5.6RC1
Earlier releases come with incorrect tokenizer data for T_POW and
T_POW_EQUAL.
|
2014-08-31 16:33:41 +02:00 |
|
nikic
|
b3332184cf
|
Minor cleanups to emulative lexer
Be consistent about version numbers. We'll only emulate until
beta1 of a release, as that's the feature freeze release.
|
2014-03-27 00:01:39 +01:00 |
|
nikic
|
1cb6e1407c
|
Fix ** emulation wrt comments
|
2014-03-26 23:41:06 +01:00 |
|
nikic
|
cda6f575f0
|
Add support for pow operator (PHP 5.6)
|
2014-03-26 19:18:16 +01:00 |
|
nikic
|
96f1151ab2
|
Add support for variadic parameters (PHP 5.6)
|
2014-03-26 18:23:30 +01:00 |
|
nikic
|
f82862ec9c
|
Port library to use namespaces, with BC for old names
|
2014-02-06 20:29:35 +01:00 |
|