fn start_main() -> i64 { var pending: bool = true; while pending { print("Number: "); let parsed: result = parse_i64(read_line()); if (parsed::ok) { print(format_i64(parsed::value + 1) + "\n"); pending = false; } else { print(parsed::error::code + "\n"); } } return 0; }