Aller au contenu principal

Éléments de base

Expressions

Les expressions renvoient des valeurs après qu'elles ont été calculées. Ils se composent d'opérateurs et d'opérandes. Un opérande peut être une variable, une constante ou un appel de fonction. Les opérateurs relient les opérandes.

b + a ;
(a + b - c) * SIN(a) ;
COS(b) * COS(a) ;

Dotations

Les affectations sont constituées d'une variable à laquelle le résultat d'un calcul ou d'une expression est attribué à l'aide de l'opérateur d'affectation.

Var1 := Var2 * 15 ; (* Var1 <- (Var2 * 15) *)

Accès par bit

Pour l'attribution bit par bit, les variables peuvent être complétées par "." et le numéro de bit.

Var1 := Var2.1 ;

Commentaires sur la documentation

(* Single line comment *) 

(*
Multiple
line
comment
*)

// Another
// Way
// Of
// Commenting

Priorités des opérateurs

OpérateurSyntaxePriorité
Agrafes()Priorité absolue
Appel de fonctionCall(Argument)
Exposant**
NégationNOT
Multiplication, division, division modulo*, /, MOD
Addition, soustraction+, -
Comparer<, >, <=, >=
Égalité, inégalité=, <>
ET booléenAND
XOR booléenXOR
OU booléenORPriorité la plus basse