Operatoren und Anweisungen

 
+, -, *, / wie immer
Ganzzahldivision
^ Potenz
Mod Modulo

Erklärungen sind nötig zur


Vergleichsoperatoren

Es können immer nur Variable gleichen Typs miteinander verglichen werden. Vergleichsoperatoren werden im Zusammenhang mit Auswahlfunktionen genutzt. Ihr Ergebnis kann immer nur "true" oder "false" sein.
 
< kleiner als
>= kleiner gleich
> größer als 
>= größer gleich
= gleich
<> ungleich
is gleiches Objekt
like gleiche Zeichenfolge


Logische Operatoren

Logische Operatoren werden ebenfalls in Auswahlfunktionen genutzt. Ihr Ergebnis kann immer nur "true" oder "false" sein.
 
Not Negation nicht
And Konjunktion sowohl als auch
Or  Disjunktion entweder ... oder
Xor Exklusion genau einer von beiden
Eqv Äquivalenz beide wahr oder beide unwahr
Imp Implikation außer wenn Ausdruck1 = true und Ausdruck2 = false


Verkettungsoperator

Er spielt eine Sonderrolle, sein Name: & ("ampersand"). Er dient ausschließlich der "Verkettung" von Zeichenketten untereinander oder mit Zahlausdrücken und kann in vielen Fällen auch durch "+" ersetzt werden. In Zeichenkettenausdrücken wird dieser Operator nur erkannt, wenn er durch Leerzeichen eingeschlossen ist!