A bit late, but just to say great work Michal & team ! :-) To: [email protected] From: [email protected] Date: Thu, 3 Sep 2015 13:25:11 +0200 Subject: Re: [pdt-dev] PHP 7 Support
+1 from me too. Well done Michal! :-)
On 2015-09-03 12:27, Kaloyan Raev
wrote:
+1 from me too.
I think we made a great progress on this topic and the
"Experimental" label should be removed.
Kaloyan
On Thu, Sep 3, 2015 at 1:24 PM, Dawid
Pakuła <[email protected]>
wrote:
Hi,
+1
from me.
We
will make it default in Mars.2 or via additional service
release at December.
--
Dawid Pakuła
+48 795 996
064
On 3 Sep 2015 at 11:59:32,
Michał Niewrzał ([email protected])
wrote:
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
_______________________________________________
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
