Lines Matching refs:parse

72 * Don't parse unicode escape sequences when targeting PHP < 7.0.
92 * The minimum host PHP version is now PHP 7.4. It is still possible to parse code from older
164 * The `php-parse` binary now accepts `-` as the file name, in which case it will read from stdin.
439 emulate (defaults to the latest available, currently PHP 8.0). This is useful to parse code that
556 * `php-parse` will now print messages to stderr, so that stdout only contains the actual result of
767 * Support for running on PHP 5 and HHVM has been removed. You can however still parse code of old
881 * Fixed notice in `bin/php-parse` script.
904 * Added `php-parse --with-positions` option, which dumps nodes with position information.
946 * Added support for recovering from "special" errors (i.e. non-syntax parse errors).
950 * Added optional `ErrorHandler` argument to `Parser::parse()`, `Lexer::startLexing()` and
991 * The error recovery mode is now exposed in the `php-parse` script through the `--with-recovery`
996 * The PHP 7 parser will now generate a parse error for `$var =& new Obj` assignments.
1048 * Removed support for running on PHP 5.4. It is however still possible to parse PHP 5.2-5.4 code
1062 * The PHP 7 parser will now generate a parse error for `$var =& new Obj` assignments.
1089 * Added `-h` and `--help` options to `php-parse` script.
1093 * Invalid octal literals now throw a parse error in PHP 7 mode.
1106 * The internal (but public) method `Scalar\LNumber::parse()` has been removed. A non-internal
1146 * Renamed `php-parse.php` to `php-parse` and registered it as a composer bin.
1162 * Removed support for running on PHP 5.3. It is however still possible to parse PHP 5.2 and PHP 5.3