| 123456789101112131415161718 |
- MODULE TLower5Lit;
- (* Lower slice L5: char/real/string/set literals and IN. Exit 42. *)
- TYPE
- Vec = ARRAY [0..7] OF CHAR;
- VAR
- s : Vec;
- r : REAL;
- b : BOOLEAN;
- st : SET OF [0..7];
- i, ExitCode : INTEGER;
- BEGIN
- s := "hello";
- r := 2.5;
- st := {1, 3, 5};
- b := 3 IN st;
- i := ORD(s[1]);
- IF b THEN ExitCode := i - 59 ELSE ExitCode := 0 END
- END TLower5Lit.
|