Login  |  Packages  |  Support  |  Bugs
Top Level :: PHP :: ast :: 1.0.0

ast 1.0.0

Package Information
Summary Extension exposing PHP 7 abstract syntax tree
Maintainers Nikita Popov (lead) [details]
Tyson Andre (lead) [details]
License BSD-3-Clause
Description php-ast exports the AST internally used by PHP 7.
php-ast is significantly faster than PHP-Parser, because the AST construction is implemented in C.
However, php-ast may only parse code that is syntactically valid on the version of PHP it runs on.
Release notes
Version 1.0.0
(stable)
This release is the same as version 0.1.7 with obsolete and deprecated functionality removed.

- Removed AST versions prior to version 50.
- Removed ast\Node\Decl class, which is no longer used.
- Removed AST kinds AST_AND, AST_COALESCE, AST_GREATER, AST_GREATER_EQUAL, AST_OR, AST_SILENCE,
AST_UNARY_MINUS, and AST_UNARY_PLUS, which are no longer used.
- Removed ASSIGN_* AST flags, which are no longer used.

[ Latest Tarball ] [ Changelog ] [ View Statistics ]
[ Browse Source ] [ Package Bugs ]

Dependencies for release 1.0.0
PRIVACY POLICY  |  CREDITS
Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Mar 21 17:05:02 2024 UTC
Bandwidth and hardware provided by: pair Networks