fix: 比较运算符支持返回 boolean 类型值

This commit is contained in:
zhangxun 2025-06-13 19:46:34 +08:00
parent c9787acf13
commit 34d45c7878

View File

@ -69,7 +69,7 @@ public class BinaryExpressionAnalyzer implements ExpressionAnalyzer<BinaryExpres
// 若为比较运算符统一返回 int 类型作为布尔值表示 // 若为比较运算符统一返回 int 类型作为布尔值表示
if ("< <= > >= == !=".contains(op)) { if ("< <= > >= == !=".contains(op)) {
return BuiltinType.INT; return BuiltinType.BOOLEAN;
} }
return wide; return wide;