by @Bran-adk Fork
{"functions":[{"rawId":"id_f5be01e6_be0b_4793_a236_64817b4845e2","tpe":"Real","name":"inputData","statements":[{"@type":"Begin","id":"id_8e5db418_4f73_4d5f_a8ff_710108ab61c9"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"totalSales","lengthValue2":"5","id":"id_c20748d8_a9a8_4b2a_9622_420d7eea1514","initValue":null},{"@type":"Input","name":"totalSales","id":"id_a9ce6ab1_57de_404f_8c22_f69a51c6e9ad","prompt":null},{"@type":"Return","id":"id_49560783_33dc_405b_904a_cf024a253449","maybeValue":"totalSales"}],"parameters":[]},{"rawId":"id_99eb89fc_5a78_4eae_901d_a469874d10ca","tpe":"Real","name":"calcCounty","statements":[{"@type":"Begin","id":"id_59fca82e_c92c_43a1_b618_edff4de91da0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"countyTax","lengthValue2":"5","id":"id_21de753d_f625_48d7_96b3_af245eda535e","initValue":null},{"@type":"Assign","name":"countyTax","id":"id_93ff2f21_2bb5_48a1_8232_cf567c59eff0","value":"totalSales * 0.02"},{"@type":"Return","id":"id_f95dcccc_9b0a_4df9_85ba_3b7a0ba24ff3","maybeValue":"countyTax"}],"parameters":[{"tpe":"Real","name":"totalSales","id":"d2cf658b-0e07-4b86-8510-89963bd6c351"}]},{"rawId":"id_5ba017e6_c27f_4e6e_b39b_cf43f869ce65","tpe":"Real","name":"calcState","statements":[{"@type":"Begin","id":"id_5d895360_44fc_47a4_a327_9951493d98dc"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"stateTax","lengthValue2":"5","id":"id_ac9a389c_f0b3_479f_8454_eb85abca8c0f","initValue":null},{"@type":"Assign","name":"stateTax","id":"id_61da7dac_0a98_46af_b208_cd7447bb063d","value":"totalSales * 0.04"},{"@type":"Return","id":"id_69988b25_c8a8_439a_88e7_c15febf86ad6","maybeValue":"stateTax"}],"parameters":[{"tpe":"Real","name":"totalSales","id":"98557604-c2a0-48c6-9a9c-5c376f0afb16"}]},{"rawId":"id_87bc55e3_985a_4ac7_997a_531668fa839d","tpe":"Real","name":"calcTotal","statements":[{"@type":"Begin","id":"id_6add9a06_2395_41f5_bb7a_03331c220150"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"totalTax","lengthValue2":"5","id":"id_c0067dcc_5699_44b8_818e_18a00cf58e6d","initValue":null},{"@type":"Assign","name":"totalTax","id":"id_8fca4208_73f9_4f9d_ab72_de9ee61d16ce","value":"countyTax + stateTax"},{"@type":"Return","id":"id_e8985184_7cb2_49f5_82ca_1c7968fe7072","maybeValue":"totalTax"}],"parameters":[{"tpe":"Real","name":"countyTax","id":"d25927a4-d02a-4b6a-879f-7427e28f7883"},{"tpe":"Real","name":"stateTax","id":"34857f0d-7e39-4944-8d45-bb6f27a4b034"}]},{"rawId":"id_9e363b1f_b97f_4aa2_aced_61b99f79ca38","tpe":"Void","name":"printData","statements":[{"@type":"Begin","id":"id_00d7375d_0206_4afd_b133_d9c7be92897f"},{"newline":true,"@type":"Output","id":"id_9a15f7e2_f9e1_42d2_94d2_e294b3995609","value":"\"the county tax is $\" + countyTax"},{"newline":true,"@type":"Output","id":"id_97cd58de_9a37_4040_be29_ccb1d6fec7e7","value":"\"the state tax is $\" + stateTax"},{"newline":true,"@type":"Output","id":"id_c249e6b2_38c8_4a56_870e_13b16fa5f79b","value":"\"the total tax is $\" + totalTax"},{"@type":"Return","id":"id_0ea80edf_261a_4d2f_a404_7ebca3a6aaf6","maybeValue":null}],"parameters":[{"tpe":"Real","name":"countyTax","id":"1ccc7f8c-800e-484d-9b3e-dd287023205d"},{"tpe":"Real","name":"stateTax","id":"a58eb7fd-c343-49ab-adda-9c8cabe1c345"},{"tpe":"Real","name":"totalTax","id":"3086f82a-4e32-4e45-a6e8-35f267908354"}]}],"name":"Lab 2-3","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_5db19272_edbe_4904_b74e_b9828f985ac2"},{"@type":"Comment","id":"id_d68588c6_b0ad_4fe5_9e3b_34bd7d7cdef6","text":"Declare variables"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"totalSales","lengthValue2":"5","id":"id_721675a5_8212_4e6d_b7a2_40717498819e","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"countyTax","lengthValue2":"5","id":"id_808936e9_3527_4d42_942a_dd588197245d","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"stateTax","lengthValue2":"5","id":"id_cac77758_44a3_4a96_aed4_496f74bd7344","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"totalTax","lengthValue2":"5","id":"id_0355d268_9224_44cd_85c5_c943765ca306","initValue":null},{"@type":"Assign","name":"totalSales","id":"id_b18b19e5_9484_4e77_b6e1_c001420cd738","value":"inputData()"},{"@type":"Assign","name":"countyTax","id":"id_dfcd8b99_da7d_48a8_9887_719d93652c8a","value":"calcCounty(totalSales)"},{"@type":"Assign","name":"stateTax","id":"id_9f07acf7_da46_4fcb_bed8_ec50e61e28a8","value":"calcState(totalSales)"},{"@type":"Assign","name":"totalTax","id":"id_804dde28_fda8_4de8_bb09_b6bb45d61d85","value":"calcTotal(countyTax, stateTax)"},{"@type":"Call","id":"id_326652fe_7e0e_4fb9_9786_cb5b3800c7df","value":"printData(countyTax, stateTax, totalTax)"},{"@type":"Return","id":"id_af331c9e_85c7_4601_bd6f_1d25d3f2a8c8","maybeValue":null}],"parameters":[]},"id":"id_c6b1936d_c64d_4832_a712_59a39c83d782","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":true,"lang":"java","showGenCode":true},"version":"0.2","revision":1025}