/// Returns true when the arguments are equal. fn cmpEq(a: i32, b: i32) -> bool { return a == b; } /// Returns true when the arguments are not equal. fn cmpNe(a: i32, b: i32) -> bool { return a != b; } /// Returns true when the first argument is less than the second. fn cmpLt(a: i32, b: i32) -> bool { return a < b; } /// Returns true when the first argument is greater than the second. fn cmpGt(a: i32, b: i32) -> bool { return a > b; } /// Returns true when the first argument is less than or equal to the second. fn cmpLte(a: i32, b: i32) -> bool { return a <= b; } /// Returns true when the first argument is greater than or equal to the second. fn cmpGte(a: i32, b: i32) -> bool { return a >= b; }