表达式求值器支持以下等式函数和条件函数。斜体字表示可以用实际的值或变量进行替换。
表达式 | 说明 |
---|---|
(= numstr [numstr] ...) | 如果所有参数的数值相等,则返回 T,否则返回 nil。 |
(/= numstr [numstr] ...) 或 (<> numstr [numstr] ...) | 如果参数的数值不相等,则返回 T;如果参数的数值相等,则返回 nil。 |
(< numstr [numstr] ...) | 如果每个参数的数值都小于右边的参数,则返回 T;否则返回 nil。 |
(<= numstr [numstr] ...) | 如果每个参数的数值都小于等于右边的参数,则返回 T;否则返回 nil。 |
(> numstr [numstr] ...) | 如果每个参数的数值都大于右边的参数,则返回 T;否则返回 nil。 |
(>= numstr [numstr] ...) | 如果每个参数的数值都大于等于右边的参数,则返回 T;否则返回 nil。 |
(and expr ...) | 返回一列表达式的逻辑 AND。 |
(or expr ...) | 返回一列表达式的逻辑 OR。 |