|
||||||
Cet assignement spécial a pour but d'assigner
une propriété ou autre variable qui a déja une valeur
par défaut, quand une nouvelle valeur est donnée. Le symbole := assigne conditionellement une variable, si l'expression ne vaut pas nil. La structure error est mis à "vrai" si l'expression à affecter vaut nil. Example: x := z error ? print "z is nil" L'instruction ci-dessus équivaud à if (z nil) let x = z if z = nil print "z is nil" Seuls les assignements simples (non multiples) peuvent utiliser l'opérateur :=
|