Table des matières
Syntaxe :
if <expression1> then <expression2> [else <expression3>]
Si else
est omis alors si l'expression1
donne false
ou 0, NULL
est renvoyé.
Exemples :
if(a==5)then(a=a-1) if b<a then b=a if c>0 then c=c-1 else c=0 a = ( if b>0 then b else 1 )
Notez que =
est traduit en ==
s'il est utilisé à l'intérieur de l'expression du if
, donc
if a=5 then a=a-1
est interprété comme :
if a==5 then a:=a-1