by @Gary Fork
{"functions":[],"name":"Restaurant Bill","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_4ef1bf49_6061_47c2_8ffe_aa7c54061661"},{"@type":"Declare","tpe":"Real","name":"charge","id":"id_c65ff1d4_4d2e_418e_9652_18f3aff8be79","initValue":null},{"@type":"Declare","tpe":"Real","name":"TIP","id":"id_bb779a72_0968_4c1a_9a6c_7cd25e80e76a","initValue":"0.15"},{"@type":"Declare","tpe":"Real","name":"TAX","id":"id_bd69cce3_16f1_443f_ba7a_49e5e18eee0d","initValue":"0.07"},{"@type":"Declare","tpe":"Real","name":"subtotal","id":"id_35bbe808_5d41_4904_8342_db6975dccd19","initValue":null},{"@type":"Declare","tpe":"Real","name":"total","id":"id_013c9c05_f86a_415c_bd75_2adfeb1c09f8","initValue":null},{"newline":true,"@type":"Output","id":"id_cc83dc0a_cdec_4425_b107_46dee2501a8d","value":"\"Please enter the price of food.\""},{"@type":"Input","name":"charge","id":"id_a799bbda_ca88_4cea_b928_acf9e28f301d","prompt":"Enter price for your meal"},{"newline":false,"@type":"Output","id":"id_5ff63f46_d775_45f0_9840_aa9be5b4734e","value":"\"The charge for food is $\""},{"newline":true,"@type":"Output","id":"id_53cbcbb1_cdd2_491e_a7fd_749535bfde8f","value":"charge"},{"@type":"Assign","name":"total","id":"id_33eaba67_2cbd_45a9_90a2_b6f425ce2873","value":"charge"},{"@type":"Assign","name":"subtotal","id":"id_2814fff9_1e5a_4aac_8b5c_bb6fc4d01c50","value":"charge * TIP"},{"newline":false,"@type":"Output","id":"id_3374860c_fdbe_4d33_b916_63ac75139ff2","value":"\"A 15% tip is $\""},{"newline":true,"@type":"Output","id":"id_824c75dc_ab68_4e95_8f14_82671e869472","value":"subtotal"},{"@type":"Assign","name":"total","id":"id_db5c3161_9407_4c40_b6ed_3c955a7a8a19","value":"total + subtotal"},{"@type":"Assign","name":"subtotal","id":"id_7d2a5b98_0bb2_46e0_bedb_2448c2fd7c97","value":"charge * TAX"},{"newline":false,"@type":"Output","id":"id_1463a916_7342_4fa5_a899_0031a4771e33","value":"\"A 7% tax is $\""},{"newline":true,"@type":"Output","id":"id_2a7be4e5_63c3_4c11_beea_595f6f880786","value":"subtotal"},{"@type":"Assign","name":"total","id":"id_341c0456_8fca_43a4_ad18_be66646d073c","value":"total + subtotal"},{"newline":false,"@type":"Output","id":"id_b398600a_e3f9_4f82_939c_c62a6d76b6ad","value":"\"Total charge is $\""},{"newline":true,"@type":"Output","id":"id_b998594f_08e9_46bf_8727_4346adba3b6f","value":"total"},{"@type":"Return","id":"id_33333fae_343f_4c77_859c_c0928a6efbcd","maybeValue":null}],"parameters":[]},"id":"id_e08903c3_cf63_4814_9664_c75479bfeec4","config":{"showDebugVars":true,"showIoBtns":true,"showFunctions":true,"lang":"python","showGenCode":true},"version":"0.2","revision":541}