expression node
This commit is contained in:
@@ -2886,7 +2886,7 @@ yydefault:
|
||||
yyDollar = yyS[yypt-2 : yypt+1]
|
||||
//line parser/parser.y:382
|
||||
{
|
||||
yyVAL.node = yyDollar[1].node
|
||||
yyVAL.node = stmt.NewExpression(yyDollar[1].node)
|
||||
}
|
||||
case 144:
|
||||
yyDollar = yyS[yypt-6 : yypt+1]
|
||||
|
||||
@@ -379,7 +379,7 @@ statement:
|
||||
| T_STATIC static_var_list ';' { $$ = $2; }
|
||||
| T_ECHO echo_expr_list ';' { $$ = stmt.NewEcho($1, $2) }
|
||||
| T_INLINE_HTML { $$ = node.NewSimpleNode("Echo").Append(node.NewSimpleNode("InlineHtml").Attribute("value", $1.String())) }
|
||||
| expr ';' { $$ = $1; }
|
||||
| expr ';' { $$ = stmt.NewExpression($1); }
|
||||
| T_UNSET '(' unset_variables possible_comma ')' ';'
|
||||
{ $$ = node.NewSimpleNode("Unset").Append($3); }
|
||||
| T_FOREACH '(' expr T_AS foreach_variable ')' foreach_statement
|
||||
|
||||
Reference in New Issue
Block a user