colder Fri, 09 Jul 2010 12:30:15 +0000 Revision: http://svn.php.net/viewvc?view=revision&revision=301125
Log: Fix build without new productions Changed paths: U php/php-src/branches/LEMON/Zend/zend_language_parser.y Modified: php/php-src/branches/LEMON/Zend/zend_language_parser.y =================================================================== --- php/php-src/branches/LEMON/Zend/zend_language_parser.y 2010-07-09 12:19:52 UTC (rev 301124) +++ php/php-src/branches/LEMON/Zend/zend_language_parser.y 2010-07-09 12:30:15 UTC (rev 301125) @@ -137,6 +137,10 @@ %right STATIC ABSTRACT FINAL PRIVATE PROTECTED PUBLIC. +// dummy tokens +%nonassoc OPEN_TAG OPEN_TAG_WITH_ECHO WHITESPACE COMMENT CLOSE_TAG DOC_COMMENT. + + //start: // top_statement_list { zend_do_end_compilation(TSRMLS_C); } //; @@ -316,6 +320,7 @@ unticked_statement ::= for_cont_2(B) for_statement. { zend_do_for_end(&B TSRMLS_CC); } switch_i ::= SWITCH LPAREN expr(B) RPAREN. { zend_do_switch_cond(&B TSRMLS_CC); } + unticked_statement ::= switch_i switch_case_list(B). { zend_do_switch_end(&B TSRMLS_CC); } unticked_statement ::= LBRACE inner_statement_list RBRACE. @@ -1759,6 +1764,7 @@ class_constant(A) ::= class_name(B) PAAMAYIM_NEKUDOTAYIM STRING(C). { zend_do_fetch_constant(&A, &B, &C, ZEND_RT, 0 TSRMLS_CC); } class_constant(A) ::= variable_class_name(B) PAAMAYIM_NEKUDOTAYIM STRING(C). { zend_do_fetch_constant(&A, &B, &C, ZEND_RT, 0 TSRMLS_CC); } + /* * Local variables: * tab-width: 4
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php