Grundlegende Elemente

Ausdrücke

Ausdrücke geben Werte zurück, nachdem diese berechnet wurden. Sie setzen sich aus Operatoren und Operanden zusammen. Ein Operand kann eine Variable, eine Konstante oder ein Funktionsaufruf sein. Operatoren verbinden die Operanden.

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

Zuweisungen

Zuweisungen bestehen aus einer Variable, welcher mit dem Zuweisungsoperator das Ergebnis einer Berechnung oder eines Ausdrucks zugewiesen werden.

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

Bitweiser Zugriff

Für die bitweise Zuweisung können die Variable über „.“ und Bitnummer ergänzt werden.

Var1 := Var2.1;

Kommentare zur Dokumentation

(* Single line comment *) 

(*
    Multiple 
    line
    comment 
*)

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

Prioritäten der Operatoren

OperatorSyntaxPriorität
Klammern()Höchste Priorität
FunktionsaufrufCall(Argument)
Exponent**
NegationNOT
Multiplikation, Division, Modulo Division*, /, MOD
Addition, Subtraktion+, -
Vergleiche<, >, <=, >=
Gleichheit, Ungleichheit=, <>
Boolsches UNDAND
Boolsches XORXOR
Boolsches ODERORNiedrigste Priorität