SeaLang/tests/legal/boolean_logic.sea
2024-08-30 21:55:16 +02:00

8 lines
174 B
Plaintext

fn square_of_greater(a: i32, b: i32) -> i32 {
let asqrt: i32 = a * a;
let bsqrt: i32 = b * b;
let gt: bool = a > b;
(asqrt * gt as i32) + (bsqrt * !gt as i32)
}