{"functions":[],"name":"traffic signal","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_87237373_867c_4b9e_96ae_1c5cb866b640"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"signal","lengthValue2":"5","id":"id_deef9e25_ee17_4d66_b132_757d274e41b3","initValue":null},{"@type":"Input","name":"signal","id":"id_30dae7b0_dfef_4675_be7f_80868223c177","prompt":null},{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_60e862b4_e7ec_4673_8aa7_9af9b028babf","value":"\"invalid color\""}],"id":"id_ca50398d_ddfb_404f_837f_f06a040a18ef"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_c7956de0_5065_4891_b7bd_0576174ac76c","value":"\"go\""}],"id":"id_d4c1a51e_bc4e_4f66_b5bf_4af9225f9f11"},"condition":"signal==\"green","@type":"If","id":"id_cd00c4d0_37ab_42e3_9556_01317d6e5fde"}],"id":"id_0cfe7586_cbfc_46f2_8f15_e34ce30c152d"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_8a4386da_2834_4259_9918_8a3751ef9fa4","value":"\"ready\""}],"id":"id_1e1dc221_7297_4547_aee4_94835e239e45"},"condition":"signal==\"yellow\"","@type":"If","id":"id_a42761fb_2783_4692_bbec_5fe4441e91f4"}],"id":"id_1b36bbb2_a959_4a01_9d76_138f3feaff92"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_1eb2454d_97c5_4dfc_a113_8cda44cbee08","value":"\"stop\""}],"id":"id_69510fb6_7a53_4d82_94b7_73b91525ade6"},"condition":"signal==\"red\"","@type":"If","id":"id_efa76aa5_9038_4c7c_b8c3_de5b9ac352d6"},{"@type":"Return","id":"id_4bb40d83_fb85_4e99_a7fc_6a2bcf22cd91","maybeValue":null}],"parameters":[]},"id":"id_e622981c_ba20_40f5_9290_fc1372128a98","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":true,"lang":"c++","showGenCode":true},"version":"0.2","revision":204}