Grundläggande element
Uttryck
Uttryck returnerar värden efter att de har beräknats. De består av operatörer och operander. En operand kan vara en variabel, en konstant eller ett funktionsanrop. Operatorer kopplar samman operanderna.
b + a;
(a + b - c) * SIN(a);
COS(b) * COS(a);
Tilldelningar
Tilldelningar består av en variabel till vilken resultatet av en beräkning eller ett uttryck tilldelas med hjälp av tilldelningsoperatorn.
Var1 := Var2 * 15; (* Var1 <- (Var2 * 15) *)
Bitvis åtkomst
För bitvis tilldelning kan variablerna kompletteras med "." och bitnummer.
Var1 := Var2.1;
Kommentarer till dokumentationen
(* Kommentar på en rad *)
(*
Flera
rader
kommentar
*)
// En annan
// Sätt
// Av
// Kommentarer
Operatörernas prioriteringar
| Operatör | Syntax | Prioritet |
|---|---|---|
| Fästen | () | Högsta prioritet |
| Funktionsanrop | Uppringning(Argument) | |
| Exponent | ** | |
| Negation | INTE | |
| Multiplikation, division, modulo division | *, /, MOD | |
| Addition, subtraktion | +, - | |
| Jämför | <, >, <=, >= | |
| Jämlikhet, ojämlikhet | =, <> | |
| Boolesk AND | OCH | |
| Boolesk XOR | XOR | |
| Boolesk OR | ELLER | Lägsta prioritet |