2025-10-13 17:41:07 +11:00
|
|
|
{
|
|
|
|
|
"type": "Program",
|
|
|
|
|
"statements": [
|
|
|
|
|
{
|
|
|
|
|
"ExpressionStatement": {
|
|
|
|
|
"type": "ExpressionStatement",
|
|
|
|
|
"expr": {
|
|
|
|
|
"type": "InfixExpression",
|
|
|
|
|
"left_node": {
|
2025-10-13 18:03:13 +11:00
|
|
|
"type": "InfixExpression",
|
|
|
|
|
"left_node": {
|
|
|
|
|
"type": "InfixExpression",
|
|
|
|
|
"left_node": {
|
|
|
|
|
"type": "IntegerLiteral",
|
|
|
|
|
"value": 5
|
|
|
|
|
},
|
|
|
|
|
"operator": "+",
|
|
|
|
|
"right_node": {
|
|
|
|
|
"type": "IntegerLiteral",
|
|
|
|
|
"value": 5
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"operator": "*",
|
|
|
|
|
"right_node": {
|
|
|
|
|
"type": "IntegerLiteral",
|
|
|
|
|
"value": 3
|
|
|
|
|
}
|
2025-10-13 17:41:07 +11:00
|
|
|
},
|
|
|
|
|
"operator": "+",
|
|
|
|
|
"right_node": {
|
|
|
|
|
"type": "IntegerLiteral",
|
2025-10-13 18:03:13 +11:00
|
|
|
"value": 2
|
2025-10-13 17:41:07 +11:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|