by @Thomas Grove Fork
{"functions":[],"name":"New Program","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_c6485d1d_23b9_4742_ab8a_91837cb88de1"},{"@type":"Declare","tpe":"Integer","name":"x","id":"id_3243f373_0fd6_4719_91ff_86e6780c6d0b","initValue":null},{"@type":"Declare","tpe":"Integer","name":"y","id":"id_0b47ba80_3f54_4bd7_89b4_ca25af8de053","initValue":"1"},{"@type":"Input","name":"x","id":"id_09ced50e_f84e_452f_a68c_910f3e94e84b","prompt":"Enter number"},{"condition":"y<x+1","@type":"While","id":"id_ecdeaa68_81eb_4494_8b01_6d17517da27f","body":{"statements":[{"newline":true,"@type":"Output","id":"id_489d762c_c351_473b_89ce_cab52c65756b","value":"y"},{"@type":"Assign","name":"y","id":"id_6c7b4c21_c1db_422b_ba98_33568f40130e","value":"y+1"}],"id":"id_8f9f1382_b1c2_41ab_9200_1b0da59ccf44"}},{"newline":true,"@type":"Output","id":"id_a5894e74_360b_4b72_a34d_265bf118a9cb","value":"\"finished\""},{"@type":"Return","id":"id_0dc8ee78_0c73_4223_8b5b_949baa48ad4b","maybeValue":null}],"parameters":[]},"id":"id_e6bc07c1_b672_4ff5_937d_2f40864b1e7d","config":{"showDebugVars":true,"showIoBtns":true,"showFunctions":true,"lang":"java","showGenCode":true},"version":"0.2","revision":56}