Vereinbarungen:
TYPE
    Tage    = (So, Mo, Di, Mi, Do, Fr, Sa);
    Wochentage   = [Mo .. Fr];
VAR
   i, j, z : INTEGER;
   r       : REAL
Wertzuweisungen:
i := 42; j := -1; z := 0; r := -2.7;
Beziehungen mit VAL
CHR(x)    = VAL(CHAR, x)
ORD(x)    = VAL(CARDINAL, x)
INT(x)    = VAL(INTEGER, x)
TRUNC(x)  = VAL(CARDINAL, x)
FLOAT(x)  = VAL(REAL, x)
LFLOAT(x) = VAL(LONGREAL, x)
x vom Typ T:
INC(x,n) « x:=VAL(T,VAL(INTEGER,x)+n)
42
Fehler
Fehler
42
-2
42.0
Fehler
-2.7
0C
Fehler
FALSE
Fr
Fr
Fehler