矩阵链式算符
简述
矩阵链式算符 ::> ::< ::<> ::== ::>= ::<=
矩阵链式比较的表达式形式为 a ::< b:: < c 或 x ::== y::> z 等, 运算过程中会将其隐式转换为逻辑与(.&&)连接的多个独立比较
执行顺序:从左到右依次计算每个比较
支持任意比较运算符:包括::> ::< ::<> ::== ::>= ::<=,且可混合使用
如:a::<=b::<=c 等价于 (a.<=b).&&(b.<=c);
示例:
a:=array((1,2),(11,12),(22,23));
b:=12;
c:=array((0,12),(1011,2),(4,23));
return a::<=b::<=c;
返回:
