]> granicus.if.org Git - php/commitdiff
- First try at fixing $a->foo[] syntax.
authorAndi Gutmans <andi@php.net>
Fri, 30 Apr 1999 20:27:36 +0000 (20:27 +0000)
committerAndi Gutmans <andi@php.net>
Fri, 30 Apr 1999 20:27:36 +0000 (20:27 +0000)
Zend/zend-parser.y

index 4aea58c91a894fbe7c0fcc4c7eddf86ce0e3effc..a51734a6a5399c7f5585cc8e52e1d51eec7a8268 100644 (file)
@@ -550,7 +550,7 @@ scalar_object_property:
 
 
 object_dim_list:
-               object_dim_list ']' '[' expr { fetch_array_dim(&$$, &$1, &$4 CLS_CC); }
+               object_dim_list ']' '[' dim_offset { fetch_array_dim(&$$, &$1, &$4 CLS_CC); }
        |       T_STRING { znode tmp_znode, res;  do_pop_object(&tmp_znode CLS_CC);  do_fetch_property(&res, &tmp_znode, &$1 CLS_CC);  $1 = res; } '[' expr { fetch_array_dim(&$$, &$1, &$4 CLS_CC); }
 ;