-----
!!php7
array(
- 0: Expr_FuncCall(
- name: Expr_FuncCall(
- name: Name(
- parts: array(
- 0: id
- )
- )
- args: array(
- 0: Arg(
- value: Scalar_String(
- value: var_dump
- )
- byRef: false
- unpack: false
- )
- )
- )
- args: array(
- 0: Arg(
- value: Scalar_LNumber(
- value: 1
- )
- byRef: false
- unpack: false
- )
- )
- )
- 1: Expr_FuncCall(
- name: Expr_FuncCall(
+ 0: Stmt_Expression(
+ expr: Expr_FuncCall(
name: Expr_FuncCall(
name: Name(
parts: array(
args: array(
0: Arg(
value: Scalar_String(
- value: id
+ value: var_dump
)
byRef: false
unpack: false
)
args: array(
0: Arg(
- value: Scalar_String(
- value: var_dump
+ value: Scalar_LNumber(
+ value: 1
)
byRef: false
unpack: false
)
)
)
- args: array(
- 0: Arg(
- value: Scalar_LNumber(
- value: 2
- )
- byRef: false
- unpack: false
- )
- )
)
- 2: Expr_FuncCall(
- name: Expr_FuncCall(
+ 1: Stmt_Expression(
+ expr: Expr_FuncCall(
name: Expr_FuncCall(
name: Expr_FuncCall(
name: Name(
)
)
args: array(
+ 0: Arg(
+ value: Scalar_String(
+ value: id
+ )
+ byRef: false
+ unpack: false
+ )
)
)
args: array(
+ 0: Arg(
+ value: Scalar_String(
+ value: var_dump
+ )
+ byRef: false
+ unpack: false
+ )
)
)
args: array(
0: Arg(
- value: Scalar_String(
- value: var_dump
+ value: Scalar_LNumber(
+ value: 2
)
byRef: false
unpack: false
)
)
)
- args: array(
- 0: Arg(
- value: Scalar_LNumber(
- value: 4
- )
- byRef: false
- unpack: false
- )
- )
)
- 3: Expr_FuncCall(
- name: Expr_FuncCall(
+ 2: Stmt_Expression(
+ expr: Expr_FuncCall(
name: Expr_FuncCall(
- name: Expr_ArrayDimFetch(
- var: Expr_FuncCall(
+ name: Expr_FuncCall(
+ name: Expr_FuncCall(
name: Name(
parts: array(
0: id
)
)
args: array(
- 0: Arg(
- value: Expr_Array(
- items: array(
- 0: Expr_ArrayItem(
- key: null
- value: Scalar_String(
- value: udef
+ )
+ )
+ args: array(
+ )
+ )
+ args: array(
+ 0: Arg(
+ value: Scalar_String(
+ value: var_dump
+ )
+ byRef: false
+ unpack: false
+ )
+ )
+ )
+ args: array(
+ 0: Arg(
+ value: Scalar_LNumber(
+ value: 4
+ )
+ byRef: false
+ unpack: false
+ )
+ )
+ )
+ )
+ 3: Stmt_Expression(
+ expr: Expr_FuncCall(
+ name: Expr_FuncCall(
+ name: Expr_FuncCall(
+ name: Expr_ArrayDimFetch(
+ var: Expr_FuncCall(
+ name: Name(
+ parts: array(
+ 0: id
+ )
+ )
+ args: array(
+ 0: Arg(
+ value: Expr_Array(
+ items: array(
+ 0: Expr_ArrayItem(
+ key: null
+ value: Scalar_String(
+ value: udef
+ )
+ byRef: false
)
- byRef: false
- )
- 1: Expr_ArrayItem(
- key: null
- value: Scalar_String(
- value: id
+ 1: Expr_ArrayItem(
+ key: null
+ value: Scalar_String(
+ value: id
+ )
+ byRef: false
)
- byRef: false
)
)
+ byRef: false
+ unpack: false
)
- byRef: false
- unpack: false
)
)
+ dim: Scalar_LNumber(
+ value: 1
+ )
)
- dim: Scalar_LNumber(
- value: 1
+ args: array(
)
)
args: array(
+ 0: Arg(
+ value: Scalar_String(
+ value: var_dump
+ )
+ byRef: false
+ unpack: false
+ )
)
)
args: array(
0: Arg(
- value: Scalar_String(
- value: var_dump
+ value: Scalar_LNumber(
+ value: 5
)
byRef: false
unpack: false
)
)
)
- args: array(
- 0: Arg(
- value: Scalar_LNumber(
- value: 5
- )
- byRef: false
- unpack: false
- )
- )
)
- 4: Expr_FuncCall(
- name: Expr_FuncCall(
+ 4: Stmt_Expression(
+ expr: Expr_FuncCall(
name: Expr_FuncCall(
- name: Expr_Closure(
- static: false
- byRef: false
- params: array(
- 0: Param(
- type: null
- byRef: false
- variadic: false
- name: x
- default: null
+ name: Expr_FuncCall(
+ name: Expr_Closure(
+ static: false
+ byRef: false
+ params: array(
+ 0: Param(
+ type: null
+ byRef: false
+ variadic: false
+ var: Expr_Variable(
+ name: x
+ )
+ default: null
+ )
+ )
+ uses: array(
+ )
+ returnType: null
+ stmts: array(
+ 0: Stmt_Return(
+ expr: Expr_Variable(
+ name: x
+ )
+ )
)
)
- uses: array(
- )
- returnType: null
- stmts: array(
- 0: Stmt_Return(
- expr: Expr_Variable(
- name: x
+ args: array(
+ 0: Arg(
+ value: Scalar_String(
+ value: id
)
+ byRef: false
+ unpack: false
)
)
)
args: array(
0: Arg(
value: Scalar_String(
- value: id
+ value: var_dump
)
byRef: false
unpack: false
)
args: array(
0: Arg(
- value: Scalar_String(
- value: var_dump
+ value: Scalar_LNumber(
+ value: 8
)
byRef: false
unpack: false
)
)
)
- args: array(
- 0: Arg(
- value: Scalar_LNumber(
- value: 8
- )
- byRef: false
- unpack: false
- )
- )
)
- 5: Expr_FuncCall(
- name: Expr_FuncCall(
+ 5: Stmt_Expression(
+ expr: Expr_FuncCall(
name: Expr_FuncCall(
name: Expr_FuncCall(
name: Expr_FuncCall(
- name: Expr_Assign(
- var: Expr_Variable(
- name: f
- )
- expr: Expr_Closure(
- static: false
- byRef: false
- params: array(
- 0: Param(
- type: null
- byRef: false
- variadic: false
- name: x
- default: Expr_ConstFetch(
- name: Name(
- parts: array(
- 0: null
+ name: Expr_FuncCall(
+ name: Expr_Assign(
+ var: Expr_Variable(
+ name: f
+ )
+ expr: Expr_Closure(
+ static: false
+ byRef: false
+ params: array(
+ 0: Param(
+ type: null
+ byRef: false
+ variadic: false
+ var: Expr_Variable(
+ name: x
+ )
+ default: Expr_ConstFetch(
+ name: Name(
+ parts: array(
+ 0: null
+ )
)
)
)
)
- )
- uses: array(
- 0: Expr_ClosureUse(
- var: f
- byRef: true
- )
- )
- returnType: null
- stmts: array(
- 0: Stmt_Return(
- expr: Expr_Ternary(
- cond: Expr_Variable(
- name: x
- )
- if: null
- else: Expr_Variable(
+ uses: array(
+ 0: Expr_ClosureUse(
+ var: Expr_Variable(
name: f
)
+ byRef: true
+ )
+ )
+ returnType: null
+ stmts: array(
+ 0: Stmt_Return(
+ expr: Expr_Ternary(
+ cond: Expr_Variable(
+ name: x
+ )
+ if: null
+ else: Expr_Variable(
+ name: f
+ )
+ )
)
)
)
)
+ args: array(
+ )
)
args: array(
)
)
)
args: array(
+ 0: Arg(
+ value: Scalar_String(
+ value: var_dump
+ )
+ byRef: false
+ unpack: false
+ )
)
)
args: array(
0: Arg(
- value: Scalar_String(
- value: var_dump
+ value: Scalar_LNumber(
+ value: 9
)
byRef: false
unpack: false
)
)
)
- args: array(
- 0: Arg(
- value: Scalar_LNumber(
- value: 9
- )
- byRef: false
- unpack: false
- )
- )
)
- 6: Expr_FuncCall(
- name: Expr_FuncCall(
+ 6: Stmt_Expression(
+ expr: Expr_FuncCall(
name: Expr_FuncCall(
name: Expr_FuncCall(
name: Expr_FuncCall(
- name: Expr_Array(
- items: array(
- 0: Expr_ArrayItem(
- key: null
- value: Expr_Variable(
- name: obj
+ name: Expr_FuncCall(
+ name: Expr_Array(
+ items: array(
+ 0: Expr_ArrayItem(
+ key: null
+ value: Expr_Variable(
+ name: obj
+ )
+ byRef: false
)
- byRef: false
- )
- 1: Expr_ArrayItem(
- key: null
- value: Scalar_String(
- value: id
+ 1: Expr_ArrayItem(
+ key: null
+ value: Scalar_String(
+ value: id
+ )
+ byRef: false
)
- byRef: false
)
)
+ args: array(
+ )
)
args: array(
+ 0: Arg(
+ value: Scalar_String(
+ value: id
+ )
+ byRef: false
+ unpack: false
+ )
)
)
args: array(
0: Arg(
- value: Scalar_String(
- value: id
+ value: Expr_Variable(
+ name: id
)
byRef: false
unpack: false
)
args: array(
0: Arg(
- value: Expr_Variable(
- name: id
+ value: Scalar_String(
+ value: var_dump
)
byRef: false
unpack: false
)
args: array(
0: Arg(
- value: Scalar_String(
- value: var_dump
+ value: Scalar_LNumber(
+ value: 10
)
byRef: false
unpack: false
)
)
)
- args: array(
- 0: Arg(
- value: Scalar_LNumber(
- value: 10
- )
- byRef: false
- unpack: false
- )
- )
)
- 7: Expr_FuncCall(
- name: Expr_FuncCall(
+ 7: Stmt_Expression(
+ expr: Expr_FuncCall(
name: Expr_FuncCall(
name: Expr_FuncCall(
- name: Scalar_String(
- value: id
+ name: Expr_FuncCall(
+ name: Scalar_String(
+ value: id
+ )
+ args: array(
+ )
)
args: array(
+ 0: Arg(
+ value: Scalar_String(
+ value: id
+ )
+ byRef: false
+ unpack: false
+ )
)
)
args: array(
0: Arg(
value: Scalar_String(
- value: id
+ value: var_dump
)
byRef: false
unpack: false
)
args: array(
0: Arg(
- value: Scalar_String(
- value: var_dump
+ value: Scalar_LNumber(
+ value: 12
)
byRef: false
unpack: false
)
)
)
- args: array(
- 0: Arg(
- value: Scalar_LNumber(
- value: 12
- )
- byRef: false
- unpack: false
- )
- )
)
- 8: Expr_FuncCall(
- name: Expr_FuncCall(
+ 8: Stmt_Expression(
+ expr: Expr_FuncCall(
name: Expr_FuncCall(
- name: Expr_BinaryOp_Concat(
- left: Scalar_String(
- value: i
+ name: Expr_FuncCall(
+ name: Expr_BinaryOp_Concat(
+ left: Scalar_String(
+ value: i
+ )
+ right: Scalar_String(
+ value: d
+ )
)
- right: Scalar_String(
- value: d
+ args: array(
)
)
args: array(
+ 0: Arg(
+ value: Scalar_String(
+ value: var_dump
+ )
+ byRef: false
+ unpack: false
+ )
)
)
args: array(
0: Arg(
- value: Scalar_String(
- value: var_dump
+ value: Scalar_LNumber(
+ value: 13
)
byRef: false
unpack: false
)
)
)
- args: array(
- 0: Arg(
- value: Scalar_LNumber(
- value: 13
- )
- byRef: false
- unpack: false
- )
- )
)
- 9: Expr_FuncCall(
- name: Expr_FuncCall(
- name: Scalar_String(
- value: \id
+ 9: Stmt_Expression(
+ expr: Expr_FuncCall(
+ name: Expr_FuncCall(
+ name: Scalar_String(
+ value: \id
+ )
+ args: array(
+ 0: Arg(
+ value: Scalar_String(
+ value: var_dump
+ )
+ byRef: false
+ unpack: false
+ )
+ )
)
args: array(
0: Arg(
- value: Scalar_String(
- value: var_dump
+ value: Scalar_LNumber(
+ value: 14
)
byRef: false
unpack: false
)
)
)
- args: array(
- 0: Arg(
- value: Scalar_LNumber(
- value: 14
- )
- byRef: false
- unpack: false
- )
- )
)
-)
+)
\ No newline at end of file