by @1ronman Fork
{"functions":[{"rawId":"id_802e31a0_3559_413e_9853_7b769b5503e5","tpe":"Integer","name":"indexOf","statements":[{"@type":"Begin","id":"id_e473f2d0_b1f1_4024_bc9e_875a3ae5da81"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"i","lengthValue2":"5","id":"id_aebcedbc_3e4d_4fa5_9d49_ca258c4f2100","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"index","lengthValue2":"5","id":"id_d801767d_8928_4872_a688_30133076e422","initValue":"-1"},{"condition":"(i < length(arr)) && (index == -1)","@type":"While","id":"id_88200f5c_03c0_4b6e_be6c_8df232ae6d13","body":{"statements":[{"falseBlock":{"statements":[],"id":"id_d70c3a8a_9cc4_4f3f_8d6e_76350ab6aa19"},"trueBlock":{"statements":[{"@type":"Assign","name":"index","id":"id_a66f301c_f2d1_49ce_8332_d16969e2e164","value":"i"}],"id":"id_e6c10b1c_f72e_4e92_bc1d_2a3fd78de583"},"condition":"arr[i] == e","@type":"If","id":"id_fb90452f_b157_4fbe_876b_0086da4f0aad"},{"@type":"Assign","name":"i","id":"id_3519d443_19d0_4585_9549_69e9ffcb5d8e","value":"i + 1"}],"id":"id_d06dcff6_0832_4cb5_ba53_783815f9a19b"}},{"@type":"Return","id":"id_b1edb9dc_86cd_424a_bb20_5c6668a79a04","maybeValue":"inde"}],"parameters":[{"tpe":"IntegerArray","name":"arr","id":"999ee8bb-3143-4176-977f-0e10b4f8aec2"},{"tpe":"Integer","name":"e","id":"614ea16d-8e52-4dc1-a8a2-71681e55007e"}]}],"name":"New Program","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_6c69a8a4_58fb_4302_bca8_c4f755132b67"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"3","tpe":"IntegerArray","name":"arr","lengthValue2":"5","id":"id_dd28bca3_85f3_41eb_9b59_0b2cc37eb1bf","initValue":null},{"@type":"Assign","name":"arr[0]","id":"id_e0eb6d9d_f3f1_4b7e_a7d4_162631413ada","value":"19"},{"@type":"Assign","name":"arr[1]","id":"id_f66ac7af_b930_4e6c_a96e_076fc5b7ec09","value":"9"},{"@type":"Assign","name":"arr[2]","id":"id_8046d6a9_20c0_4325_bf9e_f15158c0ff65","value":"5"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"2","tpe":"Integer","name":"e","lengthValue2":"5","id":"id_9e029727_adf3_4af5_814a_2a15dab2c2af","initValue":null},{"@type":"Input","name":"e","id":"id_9de442b4_847a_46b3_84b0_3696ee5cda86","prompt":null},{"newline":true,"@type":"Output","id":"id_8e4c7bf9_d9a5_4879_be8e_3f6437773296","value":"indexOf(arr, e)"},{"@type":"Return","id":"id_73be2102_8481_47f4_94ae_dbb4136d8f58","maybeValue":null}],"parameters":[]},"id":"id_2ac3ad23_1a3c_4d4b_842f_f6659e915bfc","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":true,"lang":"java","showGenCode":false},"version":"0.3","revision":242}