2020-08-02 07:50:47 +03:00
|
|
|
{
|
|
|
|
"imports": [],
|
|
|
|
"circuits": [],
|
|
|
|
"functions": [
|
|
|
|
{
|
|
|
|
"function_name": {
|
|
|
|
"value": "main",
|
|
|
|
"span": {
|
|
|
|
"input": "main",
|
|
|
|
"start": 9,
|
|
|
|
"end": 13
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parameters": [],
|
|
|
|
"returns": [],
|
|
|
|
"statements": [
|
|
|
|
{
|
|
|
|
"Return": {
|
|
|
|
"return_": {
|
|
|
|
"Single": {
|
|
|
|
"Binary": {
|
|
|
|
"operation": "Add",
|
|
|
|
"left": {
|
|
|
|
"Value": {
|
|
|
|
"Implicit": {
|
2020-08-06 04:13:50 +03:00
|
|
|
"Positive": {
|
2020-08-02 07:50:47 +03:00
|
|
|
"value": "1",
|
|
|
|
"span": {
|
|
|
|
"input": "1",
|
|
|
|
"start": 29,
|
|
|
|
"end": 30
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"right": {
|
|
|
|
"Value": {
|
|
|
|
"Implicit": {
|
2020-08-06 04:13:50 +03:00
|
|
|
"Positive": {
|
2020-08-02 07:50:47 +03:00
|
|
|
"value": "1",
|
|
|
|
"span": {
|
|
|
|
"input": "1",
|
|
|
|
"start": 33,
|
|
|
|
"end": 34
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"span": {
|
|
|
|
"input": "1 + 1",
|
|
|
|
"start": 29,
|
|
|
|
"end": 34
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"span": {
|
|
|
|
"input": "return 1 + 1",
|
|
|
|
"start": 22,
|
|
|
|
"end": 34
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"span": {
|
|
|
|
"input": "function main() {\n return 1 + 1\n}\n",
|
|
|
|
"start": 0,
|
|
|
|
"end": 37
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"tests": [],
|
|
|
|
"eoi": null,
|
|
|
|
"span": {
|
|
|
|
"input": "function main() {\n return 1 + 1\n}\n",
|
|
|
|
"start": 0,
|
|
|
|
"end": 37
|
|
|
|
}
|
|
|
|
}
|