Hi,

I'm thinking about removing "Experimental" sufix from PHP 7 label. I think
main work is done and we should do this before Mars SR1. Next official
release will be in 2016 and "Experimental" label can scare users from using
it :) What do you thing about it?

Michal

On Sun, Aug 16, 2015 at 12:18 PM, Michał Niewrzał <[email protected]> wrote:

> Hi,
>
> I'm closer to option with clean parser and additional check for cases like
> invalid elements in constant declaration. Maybe we can create temporary
> build participant to handle this case and later we will move it to target
> semantic analysis mechanism?
>
> Michal
>
> On Sat, Aug 15, 2015 at 9:46 PM, Dawid Pakuła <[email protected]> wrote:
>
>> Hi,
>>
>> I’m close to finish uniform variable syntax but I realised that after
>> migration to PHP7, problem with static access/assign will be no longer
>> reported.
>>
>> For example this:
>> class Test {
>>   private $x = call();
>> }
>>
>> from parser point is 100% valid since PHP7. PHP7 will throw special fatal
>> error later, while AST creation:
>> Constant expression contains invalid operations
>>
>> So, we lost a lot of valuable errors.
>>
>> I can restore it on parser or AST level. Or just ignore it for now:
>> 1. AST looks good on first look, but if behaviour will change we will
>> have a problem because compiler AST know nothing about PHP version.
>> 2. Our parser will be more complex than should be, but we can later move
>> these checks to semantic analysis.
>>
>> What you think?
>> --
>> Dawid Pakuła
>> +48 795 996 064
>>
>> On 4 Aug 2015 at 13:05:14, Michał Niewrzał ([email protected]) wrote:
>>
>> Hi All,
>>
>> I'm looking volunteer to work with Uniform Variable Syntax[1] :-) I'm a
>> little bit tired messing with parsers and help would be great. Of course I
>> can help with everything around this feature ;)
>>
>> [1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=466967
>>
>> Michal
>>
>> On Wed, Jul 1, 2015 at 12:29 AM, Dawid Pakuła <[email protected]> wrote:
>>
>>> Hi,
>>>
>>> nice to hear this!
>>>
>>> Because you want reuse php5.6 parser, I've finished patch for bug 467524
>>> [1] and marked him as php7 blocker.
>>>
>>> [1] - https://bugs.eclipse.org/bugs/show_bug.cgi?id=467524
>>>
>>> --
>>> Dawid Pakuła
>>> +48 795 996 064
>>>
>>> On 30 Jun 2015 at 21:22:36, Michał Niewrzał ([email protected]) wrote:
>>>
>>> Hi,
>>>
>>> I plan to start working with PHP7 support:) At the beginning I want to
>>> add something easy - Spaceship Operator (
>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=466964). With this patch
>>> I will add PHP7 interpreter (just copy of 5.6.) as a base for next RFC's.
>>> Any other ideas?
>>>
>>> Michal
>>>
>>> On Mon, May 11, 2015 at 11:15 AM, Michał Niewrzał <[email protected]>
>>> wrote:
>>>
>>>> Hi,
>>>> I created list of new features for PHP 7 support. It should be easier
>>>> to implement/review each functionality at once. If I missed something
>>>> please add it to the list. Everything can be found under PHP 7 support bug.
>>>>
>>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=465701
>>>>
>>>> Michal
>>>>
>>>
>>> _______________________________________________
>>> pdt-dev mailing list
>>> [email protected]
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/pdt-dev
>>>
>>>
>>> _______________________________________________
>>> pdt-dev mailing list
>>> [email protected]
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/pdt-dev
>>>
>>
>> _______________________________________________
>> pdt-dev mailing list
>> [email protected]
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/pdt-dev
>>
>>
>> _______________________________________________
>> pdt-dev mailing list
>> [email protected]
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/pdt-dev
>>
>
>
_______________________________________________
pdt-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/pdt-dev

Reply via email to