| 12345678910 |
- MODULE TConv;
- // ISO type conversions T(x): a type name applied to one value, lowered
- // to the VAL builtin. INTEGER(c) and CHAR(n) round-trip 'A' = 65.
- VAR ExitCode : INTEGER; c : CHAR; n : INTEGER;
- BEGIN
- c := "A";
- n := INTEGER(c); (* 65 *)
- c := CHAR(n); (* 'A' *)
- ExitCode := n - 65 + 42 (* 42 *)
- END TConv.
|