Zum Hauptinhalt springen

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