From: Andi Gutmans Date: Sun, 16 Dec 2001 19:53:06 +0000 (+0000) Subject: - Seems like most people prefer delete($obj) over delete $obj. X-Git-Tag: PRE_ISSET_PATCH~517 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1e56cac35846fe0b7202616b6fcd84cc818240b6;p=php - Seems like most people prefer delete($obj) over delete $obj. --- diff --git a/Zend/zend_language_parser.y b/Zend/zend_language_parser.y index 01057699cb..1fd53883b6 100644 --- a/Zend/zend_language_parser.y +++ b/Zend/zend_language_parser.y @@ -208,7 +208,7 @@ unticked_statement: | T_TRY { zend_do_try(&$1 TSRMLS_CC); } '{' inner_statement_list '}' T_CATCH '(' T_VARIABLE ')' { zend_do_begin_catch(&$1, &$8 TSRMLS_CC); } '{' inner_statement_list '}' { zend_do_end_catch(&$1 TSRMLS_CC); } | T_THROW expr ';' { zend_do_throw(&$2 TSRMLS_CC); } - | T_DELETE cvar ';' { zend_do_end_variable_parse(BP_VAR_UNSET, 0 TSRMLS_CC); zend_do_unset(&$1, ZEND_UNSET_OBJ TSRMLS_CC); } + | T_DELETE '(' cvar ')' ';' { zend_do_end_variable_parse(BP_VAR_UNSET, 0 TSRMLS_CC); zend_do_unset(&$1, ZEND_UNSET_OBJ TSRMLS_CC); } | T_NAMESPACE namespace_class_entry ';' { do_namespace(&$2 TSRMLS_CC); } | T_NAMESPACE ';' { do_namespace(NULL TSRMLS_CC); } ;