Fonctions conditionnelles et d'égalité

L'analyseur d'expressions prend en charge les fonctions conditionnelles et d'égalité indiquées ci-après. Les mots en italique peuvent être remplacés par une valeur ou une variable réelle.

Expression Description
(= chaînenum [chaînenum] ...) Renvoie T si tous les arguments numériques sont égaux, et nil dans le cas contraire.
(/= chaînenum [chaînenum] ...) ou (<> chaînenum [chaînenum] ...) Renvoie T si les arguments numériques sont différents, et nil s'ils sont égaux.
(< chaînenum [chaînenum] ...) Renvoie T si la valeur numérique de chaque argument est inférieure à celle de l'argument suivant, et nil dans le cas contraire.
(<= chaînenum [chaînenum] ...) Renvoie T si la valeur numérique de chaque argument est inférieure ou égale à l'argument suivant, et nil dans le cas contraire.
(> chaînenum [chaînenum] ...) Renvoie T si la valeur numérique de chaque argument est supérieure à celle de l'argument suivant, et nil dans le cas contraire.
(>= chaînenum [chaînenum] ...) Renvoie T si la valeur numérique de chaque argument est supérieure ou égale à celle de l'argument suivant, et nil dans le cas contraire.
(and expr...) Renvoie l'opérateur AND logique d'une liste d'expressions.
(or expr...) Renvoie l'opérateur OR logique d'une liste d'expressions.