fn is_even(value: u8) -> bool { var x = value; var is_even = false; { if x == 0 { is_even = true; goto return; } else if x == 1 goto return; x = x - 2; loop; } return: is_even } fn main() -> i32 { var result = -1; if is_even(32) == true { result = 200; } return: result }