Liste complète des relations conditionnelles
Toutes les comparaisons sont faites sur des chaînes de caractères :
string1 rel string2.
Plusieurs comparaisons peuvent être reliées par les opérateurs and et or.
Les parenthèses sont alors utilisées pour construire des expressions logiques complexes de comparaison.

:Relations
:Relation,Exemple,Signification

:==
string1 == string2 
 string1 = string2
avec if: vrai si string1 et string2 sont identiques ; 
 avec ifval: vrai si les évaluations numériques de string1 et de string2 sont égales.
:!=
string1 != string2 
 string1 <> string2
avec if: vrai si string1 et string2 ne sont pas identiques ; 
 avec ifval:vrai si les évaluations numériques de string1 et de string2 ne sont pas égales ;
:<
string1 < string2
vrai si l'évaluation numérique de string1 est strictement inférieure à celle de string2
:<=
string1 <= string2
vrai si l'évaluation numérique de string1 est inférieure ou égale à celle de string2.
:>
string1 > string2
vrai si l'évaluation numérique de string1 est strictement supérieure à celle de string2.
:>=
string1 >= string2
vrai si l'évaluation numérique de string1 est supérieure à celle string2.
:isin
string1 isin string2
vrai si string1 est une sous-chaîne de caractères de string2.
:notin
string1 notin string2
vrai si string1 n'est pas une sous-chaîne de caractères de string2.
:iswordof
string1 iswordof string2
vrai si string1 est un mot de string2.
:notwordof
string1 notwordof string2
vrai si string1 n'est pas un mot de string2.
:isvarof
string1 isvarof string2
vrai si string1 est une variable mathématique de l'expression string2.
:notvarof
string1 notvarof string2
si string1 n'est pas une variable mathématique de l'expression string2.
:isvariableof
string1 isvariableof string2
vrai si string1 est une variable mathématique de l'expression string2.
:notvariableof
string1 notvariableof string2
vrai si string1 n'est pas une variable mathématique de l'expression string2.
:isitemof
string1 isitemof string2
vrai si string1 est un item de la liste string2.
:notitemof
string1 notitemof string2
vrai si string1 n'est pas un item de la liste string2.
:islineof
string1 islineof string2
vrai si string1 est une ligne de string2.
:notlineof
string1 notlineof string2
vrai si string1 n'est pas une ligne de string2.
:issamecase
string1 issamecase string2
vrai si string1 et string2 sont les mêmes textes à des espaces multiples près, mais tenant compte de la casse des lettres.
:notsamecase
string1 notsamecase string2
vrai si string1 et string2 ne vérifient pas le critère ci-dessus.
:issametext
string1 issametext string2
vrai si string1 et string2 sont les mêmes textes à des espaces multiples près, à la casse près et aux lettres accentuées près.
:notsametext
string1 notsametext string2
vrai si string1 et string2 ne vérifient pas le critère précédent.
