name: a
)
stmts: array(
- 0: Expr_Variable(
- name: A
+ 0: Stmt_Expression(
+ expr: Expr_Variable(
+ name: A
+ )
)
)
elseifs: array(
name: b
)
stmts: array(
- 0: Expr_Variable(
- name: B
+ 0: Stmt_Expression(
+ expr: Expr_Variable(
+ name: B
+ )
)
)
)
)
else: Stmt_Else(
stmts: array(
- 0: Expr_Variable(
- name: C
+ 0: Stmt_Expression(
+ expr: Expr_Variable(
+ name: C
+ )
)
)
)
loop: array(
)
stmts: array(
- 0: Expr_Variable(
- name: foo
+ 0: Stmt_Expression(
+ expr: Expr_Variable(
+ name: foo
+ )
)
)
)
name: b
)
stmts: array(
- 0: Expr_Variable(
- name: AB
+ 0: Stmt_Expression(
+ expr: Expr_Variable(
+ name: AB
+ )
)
)
)
name: a
)
stmts: array(
- 0: Expr_Variable(
- name: A
+ 0: Stmt_Expression(
+ expr: Expr_Variable(
+ name: A
+ )
)
)
)
4: Stmt_Do(
- cond: Expr_Variable(
- name: a
- )
stmts: array(
- 0: Expr_Variable(
- name: A
+ 0: Stmt_Expression(
+ expr: Expr_Variable(
+ name: A
+ )
)
)
+ cond: Expr_Variable(
+ name: a
+ )
)
5: Stmt_Declare(
declares: array(
0: Stmt_DeclareDeclare(
- key: a
+ key: Identifier(
+ name: a
+ )
value: Scalar_String(
value: b
)
)
)
stmts: array(
- 0: Expr_Variable(
- name: C
+ 0: Stmt_Expression(
+ expr: Expr_Variable(
+ name: C
+ )
)
)
)