{"functions":[{"rawId":"id_aa59bf79_b89a_429c_819e_138909ab7edb","tpe":"RealArray","name":"parsenums","statements":[{"@type":"Begin","id":"id_b391174e_ad1f_4632_bfec_9750b3b6d35b"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"25","tpe":"RealArray","name":"tokens","lengthValue2":"5","id":"id_41fb666c_7249_409a_83a2_afe7b2030f23","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"tn","lengthValue2":"5","id":"id_0c861ccf_fc7b_4c6e_9fbf_bae82363d10f","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"ctoken","lengthValue2":"5","id":"id_65fa981e_20ae_4ada_890f_782c3000ec89","initValue":"\"\""},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"cchar","lengthValue2":"5","id":"id_3f7e676a_e451_49aa_b8d2_722459ee628d","initValue":"\"\""},{"varName":"i","incr":"1","@type":"ForLoop","start":"0","end":"length(s)-1","id":"id_a51100f7_49c6_4212_b82e_d9ea52be2709","body":{"statements":[{"@type":"Assign","name":"cchar","id":"id_d97c895f_c569_4fbb_aaf4_62131923bad5","value":"charAt(s, i)"},{"falseBlock":{"statements":[{"@type":"Assign","name":"ctoken","id":"id_beb3e281_61da_47e9_b6b9_dda6e71c9af4","value":"ctoken + cchar"}],"id":"id_4302d61e_8fe8_409b_8aea_b0fabcd45c6f"},"trueBlock":{"statements":[{"@type":"Assign","name":"tokens[tn]","id":"id_e2a4b2af_a54c_464c_bbf9_b7f68fae5cce","value":"str2real(ctoken)"},{"@type":"Assign","name":"tn","id":"id_77cee521_446f_47aa_9437_df1e5aae5248","value":"tn+1"},{"@type":"Assign","name":"ctoken","id":"id_065c8b41_548d_4cfa_ab2d_dcf1f17e0217","value":"\"\""}],"id":"id_dfe5d46b_c4b5_4781_93c5_0d565ff5fdb1"},"condition":"cchar == \"+\" || cchar == \"-\" || cchar == \"*\" || cchar == \"/\" || cchar == \"^\"","@type":"If","id":"id_4d39f42d_e00e_4e08_93d4_f865bcd3468b"}],"id":"id_2c2918e9_dd2a_4810_8aae_a155e1fc3096"}},{"falseBlock":{"statements":[],"id":"id_c5b6d642_bb22_425d_b3e7_450b9ec0affb"},"trueBlock":{"statements":[{"@type":"Assign","name":"tokens[tn]","id":"id_34d1f6f7_601d_4ae6_a851_348d8b203fd4","value":"str2real(ctoken)"}],"id":"id_e0439f68_3b8a_46b2_8f6e_f0786ec3b261"},"condition":"ctoken != \"\"","@type":"If","id":"id_adea9143_f5a3_4a18_8616_67375c12e19e"},{"@type":"Return","id":"id_b24945fe_6c41_4dd0_ac3c_21ed2c3acbe1","maybeValue":"tokens"}],"parameters":[{"tpe":"String","name":"s","id":"211cb006-a810-4621-a6e5-4f0ff8a7331b"}]},{"rawId":"id_f2466ae4_99ff_4a79_8a8c_55905f533fa9","tpe":"IntegerArray","name":"parseops","statements":[{"@type":"Begin","id":"id_cd6f8740_3880_40bb_aab2_c190bfdd7867"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"25","tpe":"IntegerArray","name":"tokens","lengthValue2":"5","id":"id_beddd570_ecc8_40dc_980f_02fdfe5d822b","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"tn","lengthValue2":"5","id":"id_aa5d9b41_6d24_4cbd_a9f4_3a11a6cd8da4","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"cchar","lengthValue2":"5","id":"id_273c94ea_1fce_49be_92ac_9b1efa2dd563","initValue":"\"\""},{"varName":"i","incr":"1","@type":"ForLoop","start":"0","end":"length(s)-1","id":"id_cf38ebb6_0369_4399_9957_b7c76670bcce","body":{"statements":[{"@type":"Assign","name":"cchar","id":"id_62be1e1f_ce42_4b3b_bebe_5e2117bdf2cb","value":"charAt(s, i)"},{"falseBlock":{"statements":[],"id":"id_1e2592d0_bb27_4c65_9023_09b6c6c518a5"},"trueBlock":{"statements":[{"@type":"Assign","name":"tokens[tn]","id":"id_5d2f1306_e299_4efc_bde7_bd354357258e","value":"0"},{"@type":"Assign","name":"tn","id":"id_81623dcd_fee7_4089_b599_182499c838ba","value":"tn+1"}],"id":"id_b0fc642d_5d3f_44d7_9ff1_09a09c85bbce"},"condition":"cchar==\"+\"","@type":"If","id":"id_68c8739c_41ee_42a7_ac72_ac541f9b01f5"},{"falseBlock":{"statements":[],"id":"id_542035c6_ba28_48d2_a027_55d9f0306a89"},"trueBlock":{"statements":[{"@type":"Assign","name":"tokens[tn]","id":"id_c6d1cb49_5d55_4ed3_943b_08ee08023a47","value":"1"},{"@type":"Assign","name":"tn","id":"id_0eb4d29b_b0af_46b0_bee3_0c92ae1ede7a","value":"tn+1"}],"id":"id_d1202df3_665b_4df6_be64_d600001e1a84"},"condition":"cchar==\"-\"","@type":"If","id":"id_f10cf754_3007_485d_8f78_40c812f1aafa"},{"falseBlock":{"statements":[],"id":"id_59097267_a5ba_4a03_97a7_fd20d11c9311"},"trueBlock":{"statements":[{"@type":"Assign","name":"tokens[tn]","id":"id_495f62d2_e41d_4f8e_82b5_a5c91065eb4f","value":"2"},{"@type":"Assign","name":"tn","id":"id_9e820967_bb62_4ecf_8764_6854a0c8b2dd","value":"tn+1"}],"id":"id_65fb3d41_5b76_4205_a459_69483286148f"},"condition":"cchar==\"*\"","@type":"If","id":"id_6440154d_c3c9_4173_82e8_3f8027c3c2a8"},{"falseBlock":{"statements":[],"id":"id_38e09dd7_5da6_4474_aab7_8187f8c7d2f2"},"trueBlock":{"statements":[{"@type":"Assign","name":"tokens[tn]","id":"id_335dfdac_b3dd_4973_be5e_d2a6f8b35e41","value":"3"},{"@type":"Assign","name":"tn","id":"id_650102c2_c3b8_4150_962d_4656725d940a","value":"tn+1"}],"id":"id_6b57a0ff_fad8_493a_86fa_d00e0fdf4061"},"condition":"cchar==\"/\"","@type":"If","id":"id_706d0b4d_fa2a_4003_b66d_27eac37f3371"},{"falseBlock":{"statements":[],"id":"id_56b3b247_6253_44b4_9385_21fb7c362147"},"trueBlock":{"statements":[{"@type":"Assign","name":"tokens[tn]","id":"id_28d4a7da_e272_4e90_8daa_e2395ce47856","value":"4"},{"@type":"Assign","name":"tn","id":"id_9376b725_94ff_4e5a_aaf1_34d635d1d64f","value":"tn+1"}],"id":"id_ac36cc7b_d1f4_4bdc_b78f_a64283880cd5"},"condition":"cchar==\"^\"","@type":"If","id":"id_12732bad_5857_4a33_a4a5_cb1249253104"}],"id":"id_567317c2_9c7b_4488_a737_fa151a639118"}},{"@type":"Return","id":"id_c21d4862_cded_4b03_9d95_08fcb70cf921","maybeValue":"tokens"}],"parameters":[{"tpe":"String","name":"s","id":"2e218476-764c-4dd4-9e48-7776f0593fd9"}]},{"rawId":"id_1c659724_14ca_4285_861d_ddbfd6bd41ca","tpe":"Real","name":"str2real","statements":[{"@type":"Begin","id":"id_2e5b01a4_05e4_4b28_a798_f26735a85f17"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"result","lengthValue2":"5","id":"id_c13f24bc_a4d9_4866_85dc_a9bedf3f6ccc","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"2","tpe":"StringArray","name":"parts","lengthValue2":"5","id":"id_7ae2f936_ea3f_49f6_8866_e6c3494da39b","initValue":null},{"@type":"Assign","name":"parts","id":"id_1cb521f1_ca1e_4592_ae68_ed29d376ad4b","value":"split(s,\".\")"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"int","lengthValue2":"5","id":"id_69a2e509_685e_4976_a95f_ce7e6c9b16dd","initValue":"string2int(parts[0])"},{"falseBlock":{"statements":[{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"dec","lengthValue2":"5","id":"id_44765b70_0446_447c_aa70_672dd8c4a4a0","initValue":"string2int(parts[1])"},{"@type":"Assign","name":"result","id":"id_6dbe0d99_a0c1_4e13_bdb6_295bdbae89cb","value":"int+dec*pow(10.0,-length(parts[1]))"}],"id":"id_5ef8cf80_7e0a_4e29_a098_b71945dd5e17"},"trueBlock":{"statements":[{"@type":"Assign","name":"result","id":"id_d5614e04_5b92_49e9_8367_bb904dd2365d","value":"int"}],"id":"id_d3b86387_562a_454e_9941_b5811dc90957"},"condition":"parts[1] == \"\"","@type":"If","id":"id_fb48e90a_b8c7_4e34_b267_ca8e88161ccb"},{"@type":"Return","id":"id_712c3caa_0e9f_46bb_bfc2_fab4c07be001","maybeValue":"result"}],"parameters":[{"tpe":"String","name":"s","id":"895ca339-6158-45f0-b7b6-fe0a7d311d97"}]},{"rawId":"id_dc1c340e_764d_4685_b7c5_aa61a02b19b1","tpe":"StringArray","name":"split","statements":[{"@type":"Begin","id":"id_4b2f5bc2_ccba_4e88_8003_237021863f54"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"2","tpe":"StringArray","name":"split","lengthValue2":"","id":"id_529b3779_856d_4492_9cb5_da8dbd88014a","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"c","lengthValue2":"5","id":"id_23b6f1ad_e3e9_48b4_a7a3_8945fa64c0b0","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"part","lengthValue2":"5","id":"id_ea999a37_88e1_4808_b0b4_0ee4120157de","initValue":"0"},{"varName":"i2","incr":"1","@type":"ForLoop","start":"0","end":"length(s)-1","id":"id_58ac08aa_546f_47c1_9c0a_9df11089ff92","body":{"statements":[{"@type":"Assign","name":"c","id":"id_4338e108_fcd9_46d3_ba3f_b9767665dde5","value":"charAt(s, i2)"},{"falseBlock":{"statements":[{"@type":"Assign","name":"part","id":"id_f213c86e_aeca_426a_89f3_3f69a6ee0328","value":"1"}],"id":"id_9aadb763_f4c8_44f3_9950_a0b96796b346"},"trueBlock":{"statements":[{"@type":"Assign","name":"split[part]","id":"id_def37a9d_e587_4662_8161_72302e052684","value":"split[part] + c"}],"id":"id_1f79840d_f3c8_4c99_b6ad_98ca03546ac5"},"condition":"c!=divider","@type":"If","id":"id_0dc23aea_910c_40ec_8e6c_90550dd6bfbb"}],"id":"id_582baf07_9387_4b5e_8994_32785ff07f0f"}},{"@type":"Return","id":"id_f217be40_5e5a_451b_99b2_3024032044ce","maybeValue":"split"}],"parameters":[{"tpe":"String","name":"s","id":"bbcf24c6-9ea9-47c4-8c60-9ff34b8072c8"},{"tpe":"String","name":"divider","id":"fa50a5fc-8aee-4b74-91da-1ada91bf8345"}]},{"rawId":"id_cd088717_7212_40aa_b23e_a4db39f63451","tpe":"Real","name":"calc","statements":[{"@type":"Begin","id":"id_e2fe8931_c507_4776_b68d_125bfe4af688"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"res","lengthValue2":"5","id":"id_f0e13d3c_0898_48d5_bd49_843332fb4531","initValue":"nums[0]"},{"varName":"i","incr":"1","@type":"ForLoop","start":"0","end":"25-2","id":"id_286ae38b_b874_4032_8026_5e14e4d15288","body":{"statements":[{"falseBlock":{"statements":[],"id":"id_37a6c8d3_4123_40f2_be24_bf8400a76a62"},"trueBlock":{"statements":[{"@type":"Assign","name":"res","id":"id_1bde90bd_1ecd_4ae5_8134_18de018955c5","value":"res+nums[i+1]"}],"id":"id_a794591f_a79a_489a_b48b_b47c47d71e26"},"condition":"ops[i]==0","@type":"If","id":"id_d2f5014f_c916_4ed5_9beb_c5e441c3cd3b"},{"falseBlock":{"statements":[],"id":"id_b830132d_e1aa_4e13_9af7_18f571fc8950"},"trueBlock":{"statements":[{"@type":"Assign","name":"res","id":"id_b37f893e_253a_4de3_b289_b3ed87af2f3d","value":"res-nums[i+1]"}],"id":"id_ed6d9189_d431_4566_9c4a_2b96539edfb2"},"condition":"ops[i]==1","@type":"If","id":"id_1c07612e_0ffe_48a4_9706_c0bbacb0f0e2"},{"falseBlock":{"statements":[],"id":"id_ef589bab_a2fc_4ece_a932_d805cb8fc079"},"trueBlock":{"statements":[{"@type":"Assign","name":"res","id":"id_d26789ca_bbf7_41cd_a499_80d57cf0231a","value":"res*nums[i+1]"}],"id":"id_329b1524_da87_423f_a6c8_627645b4af26"},"condition":"ops[i]==2","@type":"If","id":"id_3a608377_aba4_460a_b8a0_41e982ebc491"},{"falseBlock":{"statements":[],"id":"id_3a6a640b_0059_4726_831a_2749ebe94279"},"trueBlock":{"statements":[{"@type":"Assign","name":"res","id":"id_f48b21ca_860c_4cb4_bf55_9148d22f3208","value":"res/nums[i+1]"}],"id":"id_07c202d8_ad93_482b_ac5e_f0deb0925f4b"},"condition":"ops[i]==3","@type":"If","id":"id_c47eef36_3a97_44ec_907b_ec9141ebf881"},{"falseBlock":{"statements":[],"id":"id_27cc5137_ebc3_4a49_9973_4ff6745eb9cc"},"trueBlock":{"statements":[{"@type":"Assign","name":"res","id":"id_1963d5c5_6c36_47d0_8974_4900b0973b4e","value":"pow(res,nums[i+1])"}],"id":"id_8cda66be_c905_40ce_bea7_7fa938c5945a"},"condition":"ops[i]==4","@type":"If","id":"id_db7466f6_210e_4fba_9dcd_9f04a75c8fcb"}],"id":"id_97350129_234a_4b0f_a9bf_6e55e1be6035"}},{"@type":"Return","id":"id_e46360ce_eace_4fb2_8ee3_b66b8b1dd6db","maybeValue":"res"}],"parameters":[{"tpe":"RealArray","name":"nums","id":"86ea79ff-4074-48a9-b069-87465b2244e6"},{"tpe":"IntegerArray","name":"ops","id":"0c061bd9-936d-41b9-adc4-8939895b22c5"}]}],"name":"EL CABON","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_d54900ac_baf9_446b_b5c8_259e85b7d986"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"in","lengthValue2":"5","id":"id_064ffbb5_ead0_4f4d_8b35_94caeb527ddb","initValue":null},{"newline":true,"@type":"Output","id":"id_d01316c4_319a_4f86_ac09_78d0dd27e82b","value":"\"Inserire espressione(sara calcolata da destra a sinistra):\""},{"@type":"Input","name":"in","id":"id_a0445a04_75ed_4d66_8b6e_666ace6af844","prompt":null},{"newline":true,"@type":"Output","id":"id_18f0c3f0_7b43_43c0_9c68_c4181486eb27","value":"in"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"25","tpe":"RealArray","name":"nums","lengthValue2":"5","id":"id_0a8eb11e_0c95_441a_aa4d_51d817363566","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"25","tpe":"IntegerArray","name":"ops","lengthValue2":"5","id":"id_dcc5e1d1_c80f_4a06_b58b_f9efcc2c6c69","initValue":null},{"@type":"Assign","name":"nums","id":"id_3b154263_9390_450d_8861_04b2029b3fec","value":"parsenums(in)"},{"@type":"Assign","name":"ops","id":"id_aa42f842_f4f0_4354_8cc0_9abc236f0af7","value":"parseops(in)"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"res","lengthValue2":"5","id":"id_232fdb3d_27c7_4404_8a67_120c844b6817","initValue":"0"},{"@type":"Assign","name":"res","id":"id_425653cb_d1d6_4771_990b_a8b82eeabb56","value":"calc(nums,ops)"},{"newline":true,"@type":"Output","id":"id_f2c628e4_b9db_4881_a4f4_e8cbb6ef973a","value":"res"},{"@type":"Return","id":"id_f0488fd9_faf4_4510_874e_872a015c4841","maybeValue":null}],"parameters":[]},"id":"id_703cf502_c228_4151_9262_cb6204f96729","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":true,"lang":"java","showGenCode":false},"version":"0.3","revision":1247}