Menu1 Menu2 Menu3 Menu4 Menu5 Menu6

&& : « et » logique : est vrai si et seulement si les deux arguments sont vrais.
|| : « ou » logique : est vrai si et seulement si un des deux arguments au moins est vrai.
not : négation logique : est vrai si et seulement si l'argument est faux.
= : détermine si deux valeurs sont égales.
<> : détermine si deux valeurs sont différentes. Attention à ne pas confondre avec « != », utilisé dans certains langages mais ayant un sens particulier en Caml.
Pour les quatre opérateurs suivants, l'ordre sur les entiers et les flottants est l'ordre usuel. Les caractères sont comparés via le code ASCII.
< : détermine si un élément est strictement plus petit qu'un autre.
> : détermine si un élément est strictement plus grand qu'un autre.
<= : détermine si un élément est plus petit ou égal à un autre.
>= : détermine si un élément est plus grand ou égal à un autre.

if ... then ... else : structure permettant de réaliser un test logique et d'agir différemment selon le résultat.
for ... = ... to ... do ... done : structure permettant d'itérer une suite d'actions pour plusieurs valeurs successives d'une même variable. Remplacer to par downto si la variable décroît.
while ... do ... done : structure permettant d'effectuer une suite d'actions tant qu'une condition est vérifiée.

> Haut de la page