[ { "endPosition": "20", "kind": "VARIABLE", "binding": { "endPosition": "7", "kind": "IDENTIFIER", "name": "f1", "startPosition": "5" }, "startPosition": "1", "initializer": { "endPosition": "17", "arrow": "true", "kind": "FUNCTION_EXPRESSION", "name": "null", "body": { "leftOperand": { "endPosition": "18", "kind": "IDENTIFIER", "name": "x", "startPosition": "17" }, "endPosition": "20", "kind": "MULTIPLY", "rightOperand": { "endPosition": "20", "kind": "NUMBER_LITERAL", "value": "3", "startPosition": "19" }, "startPosition": "17" }, "strict": "false", "startPosition": "17", "parameters": [ { "expression": { "endPosition": "14", "kind": "NUMBER_LITERAL", "value": "2", "startPosition": "13" }, "endPosition": "14", "kind": "ASSIGNMENT", "variable": { "endPosition": "12", "kind": "IDENTIFIER", "name": "x", "startPosition": "11" }, "startPosition": "11" } ] } }, { "endPosition": "44", "kind": "VARIABLE", "binding": { "endPosition": "28", "kind": "IDENTIFIER", "name": "f2", "startPosition": "26" }, "startPosition": "22", "initializer": { "endPosition": "41", "arrow": "true", "kind": "FUNCTION_EXPRESSION", "name": "null", "body": { "leftOperand": { "endPosition": "42", "kind": "IDENTIFIER", "name": "x", "startPosition": "41" }, "endPosition": "44", "kind": "MULTIPLY", "rightOperand": { "endPosition": "44", "kind": "IDENTIFIER", "name": "y", "startPosition": "43" }, "startPosition": "41" }, "strict": "false", "startPosition": "41", "parameters": [ { "endPosition": "38", "kind": "OBJECT_LITERAL", "startPosition": "32", "properties": [ { "getter": "null", "endPosition": "34", "kind": "PROPERTY", "setter": "null", "value": { "endPosition": "34", "kind": "IDENTIFIER", "name": "x", "startPosition": "33" }, "startPosition": "33", "key": { "endPosition": "34", "kind": "IDENTIFIER", "name": "x", "startPosition": "33" } }, { "getter": "null", "endPosition": "37", "kind": "PROPERTY", "setter": "null", "value": { "endPosition": "37", "kind": "IDENTIFIER", "name": "y", "startPosition": "36" }, "startPosition": "36", "key": { "endPosition": "37", "kind": "IDENTIFIER", "name": "y", "startPosition": "36" } } ] } ] } }, { "endPosition": "68", "kind": "VARIABLE", "binding": { "endPosition": "52", "kind": "IDENTIFIER", "name": "f3", "startPosition": "50" }, "startPosition": "46", "initializer": { "endPosition": "65", "arrow": "true", "kind": "FUNCTION_EXPRESSION", "name": "null", "body": { "leftOperand": { "endPosition": "66", "kind": "IDENTIFIER", "name": "x", "startPosition": "65" }, "endPosition": "68", "kind": "PLUS", "rightOperand": { "endPosition": "68", "kind": "IDENTIFIER", "name": "y", "startPosition": "67" }, "startPosition": "65" }, "strict": "false", "startPosition": "65", "parameters": [ { "endPosition": "62", "kind": "ARRAY_LITERAL", "elements": [ { "endPosition": "58", "kind": "IDENTIFIER", "name": "x", "startPosition": "57" }, { "endPosition": "61", "kind": "IDENTIFIER", "name": "y", "startPosition": "60" } ], "startPosition": "56" } ] } }, { "endPosition": "105", "kind": "VARIABLE", "binding": { "endPosition": "76", "kind": "IDENTIFIER", "name": "f4", "startPosition": "74" }, "startPosition": "70", "initializer": { "endPosition": "102", "arrow": "true", "kind": "FUNCTION_EXPRESSION", "name": "null", "body": { "leftOperand": { "endPosition": "103", "kind": "IDENTIFIER", "name": "x", "startPosition": "102" }, "endPosition": "105", "kind": "MULTIPLY", "rightOperand": { "endPosition": "105", "kind": "IDENTIFIER", "name": "y", "startPosition": "104" }, "startPosition": "102" }, "strict": "false", "startPosition": "102", "parameters": [ { "expression": { "endPosition": "99", "kind": "OBJECT_LITERAL", "startPosition": "87", "properties": [ { "getter": "null", "endPosition": "92", "kind": "PROPERTY", "setter": "null", "value": { "endPosition": "92", "kind": "NUMBER_LITERAL", "value": "4", "startPosition": "91" }, "startPosition": "88", "key": { "endPosition": "89", "kind": "IDENTIFIER", "name": "y", "startPosition": "88" } }, { "getter": "null", "endPosition": "98", "kind": "PROPERTY", "setter": "null", "value": { "endPosition": "98", "kind": "NUMBER_LITERAL", "value": "5", "startPosition": "97" }, "startPosition": "94", "key": { "endPosition": "95", "kind": "IDENTIFIER", "name": "x", "startPosition": "94" } } ] }, "endPosition": "99", "kind": "ASSIGNMENT", "variable": { "endPosition": "86", "kind": "OBJECT_LITERAL", "startPosition": "80", "properties": [ { "getter": "null", "endPosition": "82", "kind": "PROPERTY", "setter": "null", "value": { "endPosition": "82", "kind": "IDENTIFIER", "name": "x", "startPosition": "81" }, "startPosition": "81", "key": { "endPosition": "82", "kind": "IDENTIFIER", "name": "x", "startPosition": "81" } }, { "getter": "null", "endPosition": "85", "kind": "PROPERTY", "setter": "null", "value": { "endPosition": "85", "kind": "IDENTIFIER", "name": "y", "startPosition": "84" }, "startPosition": "84", "key": { "endPosition": "85", "kind": "IDENTIFIER", "name": "y", "startPosition": "84" } } ] }, "startPosition": "80" } ] } }, { "endPosition": "136", "kind": "VARIABLE", "binding": { "endPosition": "113", "kind": "IDENTIFIER", "name": "f5", "startPosition": "111" }, "startPosition": "107", "initializer": { "endPosition": "133", "arrow": "true", "kind": "FUNCTION_EXPRESSION", "name": "null", "body": { "leftOperand": { "endPosition": "134", "kind": "IDENTIFIER", "name": "x", "startPosition": "133" }, "endPosition": "136", "kind": "PLUS", "rightOperand": { "endPosition": "136", "kind": "IDENTIFIER", "name": "y", "startPosition": "135" }, "startPosition": "133" }, "strict": "false", "startPosition": "133", "parameters": [ { "expression": { "endPosition": "130", "kind": "ARRAY_LITERAL", "elements": [ { "endPosition": "126", "kind": "NUMBER_LITERAL", "value": "3", "startPosition": "125" }, { "endPosition": "129", "kind": "NUMBER_LITERAL", "value": "6", "startPosition": "128" } ], "startPosition": "124" }, "endPosition": "130", "kind": "ASSIGNMENT", "variable": { "endPosition": "123", "kind": "ARRAY_LITERAL", "elements": [ { "endPosition": "119", "kind": "IDENTIFIER", "name": "x", "startPosition": "118" }, { "endPosition": "122", "kind": "IDENTIFIER", "name": "y", "startPosition": "121" } ], "startPosition": "117" }, "startPosition": "117" } ] } } ]