blob: f9e6dcaa3510c6532931ae03c18922d610bb5c58 [file] [log] [blame]
[
{
"condition": {
"endPosition": "9",
"kind": "BOOLEAN_LITERAL",
"value": "true",
"startPosition": "5"
},
"elseStatement": "null",
"endPosition": "13",
"kind": "IF",
"startPosition": "1",
"thenStatement": {
"endPosition": "13",
"kind": "BLOCK",
"statements": [],
"startPosition": "11"
}
},
{
"condition": {
"endPosition": "23",
"kind": "BOOLEAN_LITERAL",
"value": "false",
"startPosition": "18"
},
"elseStatement": "null",
"endPosition": "27",
"kind": "IF",
"startPosition": "14",
"thenStatement": {
"endPosition": "27",
"kind": "BLOCK",
"statements": [],
"startPosition": "25"
}
},
{
"condition": {
"endPosition": "33",
"kind": "IDENTIFIER",
"name": "a",
"startPosition": "32"
},
"elseStatement": "null",
"endPosition": "43",
"kind": "IF",
"startPosition": "28",
"thenStatement": {
"expression": {
"endPosition": "43",
"kind": "FUNCTION_INVOCATION",
"functionSelect": {
"endPosition": "40",
"kind": "IDENTIFIER",
"name": "print",
"startPosition": "35"
},
"arguments": [
{
"endPosition": "42",
"kind": "IDENTIFIER",
"name": "a",
"startPosition": "41"
}
],
"startPosition": "35"
},
"endPosition": "43",
"kind": "EXPRESSION_STATEMENT",
"startPosition": "35"
}
},
{
"condition": {
"endPosition": "52",
"kind": "STRING_LITERAL",
"value": "STR",
"startPosition": "49"
},
"elseStatement": "null",
"endPosition": "57",
"kind": "IF",
"startPosition": "44",
"thenStatement": {
"endPosition": "57",
"kind": "BLOCK",
"statements": [],
"startPosition": "55"
}
},
{
"condition": {
"leftOperand": {
"endPosition": "64",
"kind": "IDENTIFIER",
"name": "a",
"startPosition": "63"
},
"endPosition": "69",
"kind": "GREATER_THAN",
"rightOperand": {
"endPosition": "69",
"kind": "NUMBER_LITERAL",
"value": "10",
"startPosition": "67"
},
"startPosition": "63"
},
"elseStatement": {
"endPosition": "81",
"kind": "BLOCK",
"statements": [],
"startPosition": "79"
},
"endPosition": "81",
"kind": "IF",
"startPosition": "58",
"thenStatement": {
"endPosition": "73",
"kind": "BLOCK",
"statements": [],
"startPosition": "71"
}
},
{
"condition": {
"endPosition": "87",
"kind": "IDENTIFIER",
"name": "a",
"startPosition": "86"
},
"elseStatement": {
"condition": {
"endPosition": "102",
"kind": "IDENTIFIER",
"name": "b",
"startPosition": "101"
},
"elseStatement": {
"endPosition": "114",
"kind": "BLOCK",
"statements": [],
"startPosition": "112"
},
"endPosition": "114",
"kind": "IF",
"startPosition": "97",
"thenStatement": {
"endPosition": "106",
"kind": "BLOCK",
"statements": [],
"startPosition": "104"
}
},
"endPosition": "114",
"kind": "IF",
"startPosition": "82",
"thenStatement": {
"endPosition": "91",
"kind": "BLOCK",
"statements": [],
"startPosition": "89"
}
}
]