Implicit
Konvertierung
Implicit(a : Typ): Ergebnistyp;
Implizite Typumwandlung
Explicit
Konvertierung
Explicit(a: Typ): Ergebnistyp;
Explizite Typumwandlung
Negative
Unär
Negative(a: Typ): Ergebnistyp;
-
Positive
Unär
Positive(a: Typ): Ergebnistyp;
+
Inc
Unär
Inc(a: Typ): Ergebnistyp;
Inc
Dec
Unär
Dec(a: Typ): Ergebnistyp
Dec
LogicalNot
Unär
LogicalNot(a: Typ): Ergebnistyp;
not
BitwiseNot
Unär
BitwiseNot(a: Typ): Ergebnistyp;
not
Trunc
Unär
Trunc(a: Typ): Ergebnistyp;
Trunc
Round
Unär
Round(a: Typ): Ergebnistyp;
Round
Equal
Vergleich
Equal(a: Typ; b: Typ): Boolean;
=
NotEqual
Vergleich
NotEqual(a: Typ; b: Typ): Boolean;
<>
GreaterThan
Vergleich
GreaterThan(a: Typ; b: type) Boolean;
>
GreaterThanOrEqual
Vergleich
GreaterThanOrEqual(a: Typ; b: Typ): Ergebnistyp;
>=
LessThan
Vergleich
LessThan(a: Typ; b: Typ): Ergebnistyp;
<
LessThanOrEqual
Vergleich
LessThanOrEqual(a: Typ; b: Typ): Ergebnistyp;
<=
Add
Binär
Add(a: Typ; b: Typ): Ergebnistyp;
+
Subtract
Binär
Subtract(a: Typ; b: Typ): Ergebnistyp;
-
Multiply
Binär
Multiply(a: Typ; b: Typ): Ergebnistyp;
*
Divide
Binär
Divide(a: Typ; b: Typ): Ergebnistyp;
/
IntDivide
Binär
IntDivide(a: Typ; b: Typ): Ergebnistyp;
div
Modulus
Binär
Modulus(a: Typ; b: Typ): Ergebnistyp;
mod
ShiftLeft
Binär
ShiftLeft(a: Typ; b: Typ): Ergebnistyp;
shl
ShiftRight
Binär
ShiftRight(a: Typ; b: Typ): Ergebnistyp;
shr
LogicalAnd
Binär
LogicalAnd(a: Typ; b: Typ): Ergebnistyp;
and
LogicalOr
Binär
LogicalOr(a: Typ; b: Typ): Ergebnistyp;
or
LogicalXor
Binär
LogicalXor(a: Typ; b: Typ): Ergebnistyp;
xor
BitwiseAnd
Binär
BitwiseAnd(a: Typ; b: Typ): Ergebnistyp;
and
BitwiseOr
Binär
BitwiseOr(a: Typ; b: Typ): Ergebnistyp;
or
BitwiseXor
Binär
BitwiseXor(a: Typ; b: Typ): Ergebnistyp;
xor