{
"entities": {
"FibBench": {
"on_functions": {
"on_fib": {
"arguments": [
{
"name": "number",
"type": "number"
}
]
}
}
},
"Bench": {
"on_functions": {
"on_print": {
"arguments": [ ]
},
"on_increment": {
"arguments": [ ]
}
}
},
"Compile": {
"on_functions": {
"on_is_even": {
"arguments": [
{
"type": "number",
"name": "input"
}
]
}
}
},
"Particle": {
"on_functions": {
"on_set_velocity": {
"arguments": [
{
"name": "lv_x",
"type": "number"
},
{
"name": "lv_y",
"type": "number"
}
]
},
"on_tick": {
"arguments": [
{
"name": "n",
"type": "number"
}
]
}
}
}
},
"game_functions": {
"print_number": {
"arguments": [
{
"name": "i",
"type": "number"
}
]
},
"print_bool": {
"arguments": [
{
"name": "value",
"type": "bool"
}
]
},
"get_1": {
"return_type": "number",
"arguments": [ ]
},
"get_number": {
"return_type": "number",
"arguments": [ ]
},
"get_mass": {
"return_type": "number",
"arguments": [
{
"name": "particle_index",
"type": "number"
}
]
},
"x": {
"return_type": "number",
"arguments": [
{
"name": "particle_index",
"type": "number"
}
]
},
"y": {
"return_type": "number",
"arguments": [
{
"name": "particle_index",
"type": "number"
}
]
},
"set_acc": {
"arguments": [
{
"name": "particle_index",
"type": "number"
},
{
"name": "a_x",
"type": "number"
},
{
"name": "a_y",
"type": "number"
}
]
},
"sqrt": {
"return_type": "number",
"arguments": [
{
"name": "input",
"type": "number"
}
]
}
}
}