-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support 7.2 #83
Comments
@ichiriac friendly ping, can we add priority to |
hi @evilebottnawi, if I'm remember well, short list syntax was already implemented & released from another issue. I'll take a look son in order to publish a new release |
@ichiriac not fully, example |
@evilebottnawi, ok I'll find some time this weekend to close some issues and make a release |
Hi @evilebottnawi, It's corrected, and should work in every cases, BUT this release will break backward compatibility : I've introduced a shortForm property on It will be released on 3.0.0-alpha4 as the AST structure is not yet fully stable, still remains little bugfixes on edge cases to fix on this. |
@ichiriac thanks for work |
Hi @evilebottnawi, it's not finished, I don't like at all how short arrays are handled. The problem here is that the grammar on PHP 7.1 is permissive and they use the same node for vars deferencing and short arrays. They do a second pass at the bytecode generation to manage grammar logic but I need to do both on a single pass. I'll start my vacations in 2 weeks, I'll work on a serious release then. |
@ichiriac It is good news 👍 We have already done a serious job with |
PHP 7.2 is ready Remains just an edge case : it's too permissive on array syntax |
This fix is now relased under 3.0.0-alpha.3 |
The text was updated successfully, but these errors were encountered: