by @Sakib Fork
{"functions":[{"rawId":"id_86e59c6f_9727_4ac8_8a9e_235e4de1882a","tpe":"Integer","name":"square","statements":[{"@type":"Begin","id":"id_66c037eb_3dab_4ecc_a13c_63c0f7734f94"},{"@type":"Return","id":"id_b81a5076_db1a_4844_a266_ba9206b7913a","maybeValue":"x * x"}],"parameters":[{"tpe":"Integer","name":"x","id":"41bcaa0a-f1f9-4e79-aa7a-7a6446b2b5a5"}]}],"name":"Function Returns","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_72b3cc3b_6378_44bf_9f7d_dd8e5c0a53c4"},{"newline":true,"@type":"Output","id":"id_75e1b3e3_ee99_4f72_a63f_050b3c2879be","value":"square(5)"},{"@type":"Return","id":"id_075373b5_da47_4eda_b3e0_b44f9aaa9d1c","maybeValue":null}],"parameters":[]},"id":"id_654fe5b1_90b4_496f_9407_c438b8aa3e35","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":true,"lang":"java","showGenCode":true},"version":"0.1","revision":19}