On Tue, 2011-05-10 at 20:21 +0200, Ferenc Kovacs wrote:
> creating an official EBNF would solve this problem, among others as well.
> http://marc.info/?l=php-internals&m=129387252319019
> 
> patches welcome ;)

A formal syntax description might help with highligting, not with all
assisting features an IDE provides (good and useful autocomplete, having
some visualisation of the code structure ("class tree" incl. annotation)
and all these)

The main point in regards to IDEs and such thing imo is that it shows
how long it takes for the eco system to pick a change up. The result is
that it takes "ages" till a new standard can be relied upon. This is
worse for a new syntax as there is no way to have code compatible with
5.4 and 5.3 then. There focussing around the existing way (doc block,
more efficient doc block parsing, ...) helps.

Then again "proper" annotations might solve tomorrows problem.

johannes, who does not argue about annotations themselves


-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to