GraphClick
iLocalize
Unite
Barbouillon
xFractal
ProVoc
XS
AudioXplorer

Archives
Developpeurs

Online-Store
Support
home

Opérateurs

=

Assignation.

==

Comparaison

!=
<>

Comparaison négative.

+

Addition, concaténation.

-
*
/

Soustraction, multiplication, division.

+=
-=
*=
/=

Équivalent à l'opération correspondante suivi de l'assignation.

Exemple

a = a + b

est équivalent à

a += b

~

Comparaison avec expression régulière (équivalent à does:match:).

Exemple

>> "abcd" ~ "a*"
yes

@
@=

Comparaison de contenance (équivalent à does:contain:). La casse est ignorée pour le premier opérateur, prise en compte pour le second.

Exemple

>> "abcd" @ "A"
true
>> "abcd" @= "A"
false

..

Plage numérique.

Exemple

>> 1..3
{
    1
    2
    3
}

Section suivante