by @Davide Mario Patracchini Fork
{"functions":[],"name":"New Program","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_989c895d_8a65_4945_8d1a_520869696593"},{"@type":"Declare","tpe":"Integer","name":"x","id":"id_4e6b3786_39e4_4ba0_b613_2b7cc394b3fc","initValue":null},{"@type":"Declare","tpe":"Integer","name":"w","id":"id_1e77329f_0952_45d7_99f4_c87ccf53eb4b","initValue":null},{"@type":"Input","name":"x","id":"id_4935c9ba_f3ac_4ee8_91a4_a44e774613ce","prompt":null},{"falseBlock":{"statements":[{"@type":"Assign","name":"w","id":"id_2b2f04eb_eebd_47a2_a779_6fb3abad58ef","value":"0"},{"condition":"x>0","@type":"DoWhile","id":"id_304d257a_8001_496d_80b2_f3388aaa4e19","body":{"statements":[{"@type":"Assign","name":"w","id":"id_63f7389d_0133_4c50_b0fb_16b4be171e47","value":"w + 1"},{"@type":"Assign","name":"x","id":"id_9eaeaed0_bc62_4b70_82b9_fd90a2129040","value":"x / 10"}],"id":"id_54cc655f_60b6_429e_85c8_25ddedaa7c80"}},{"newline":true,"@type":"Output","id":"id_80e3e057_9c33_46fd_83b9_1ca8958241e6","value":"w"}],"id":"id_44231cee_675c_42cd_8644_f8e58fb0d193"},"trueBlock":{"statements":[{"@type":"Assign","name":"w","id":"id_1c4bcc70_d309_4078_8aa0_6f171eeed95f","value":"1"},{"newline":true,"@type":"Output","id":"id_cdff9423_a605_4a8b_bf8c_bcc0f5a899c1","value":"w"}],"id":"id_13093a9a_13c1_4904_afda_e3b509dade35"},"condition":"x==0","@type":"If","id":"id_6f00e4db_0e81_4e33_9dcd_e53aec8c47f3"},{"@type":"Return","id":"id_53b0dcc6_b42d_48b5_ab5c_d69e306a0df2","maybeValue":null}],"parameters":[]},"id":"id_4ce2cb17_0484_4cc8_8258_37a53d809f82","config":{"showDebugVars":true,"showIoBtns":true,"showFunctions":true,"lang":"java","showGenCode":true},"version":"0.2","revision":81}