Il valutatore di espressioni supporta le seguenti funzioni di uguaglianza e condizione. Le parole in corsivo possono essere sostituite da un valore reale o da una variabile.
| Espressione | Descrizione |
|---|---|
| (= strnum [strnum] ...) | Restituisce T se tutti gli argomenti sono numericamente uguali e un valore nullo in caso contrario. |
| (/= strnum [strnum] ...) oppure (<> strnum [strnum] ...) | Restituisce T se gli argomenti non sono numericamente uguali e un valore nullo in caso contrario. |
| (< strnum [strnum] ...) | Restituisce T se ogni argomento è numericamente inferiore all'argomento che si trova sulla destra e un valore nullo in caso contrario. |
| (<= strnum [strnum] ...) | Restituisce T se ogni argomento è numericamente inferiore o uguale all'argomento che si trova sulla destra e un valore nullo in caso contrario. |
| (> strnum [strnum] ...) | Restituisce T se ogni argomento è numericamente superiore all'argomento che si trova sulla destra e un valore nullo in caso contrario. |
| (>= strnum [strnum] ...) | Restituisce T se ogni argomento è numericamente superiore o uguale all'argomento che si trova sulla destra e un valore nullo in caso contrario. |
| (and espr ...) | Restituisce l'operatore logico AND di un elenco di espressioni. |
| (or espr ...) | Restituisce l'operatore logico OR di un elenco di espressioni. |