Hi list!

PHP 5.4 added array dereferencing support (e.g. `func()[1]`), but the
grammar seems to lack support for dereferencing using the alternative
array access syntax (e.g. `func(){1}`). Was this done on purpose or
was it just forgotten?

Some links:

http://lxr.php.net/xref/PHP_TRUNK/Zend/zend_language_parser.y#array_function_dereference
http://lxr.php.net/xref/PHP_TRUNK/Zend/zend_language_parser.y#array_method_dereference
http://lxr.php.net/xref/PHP_TRUNK/Zend/zend_language_parser.y#reference_variable
(example of grammar with alternative syntax)

Nikita

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

Reply via email to