| 1234567891011121314151617181920212223242526272829303132 |
- MODULE TCase;
- VAR ExitCode : INTEGER;
- i, k : INTEGER;
- c : CHAR;
- BEGIN
- ExitCode := 0;
- i := 2;
- CASE i OF
- 1: ExitCode := ExitCode + 1
- | 2, 3: ExitCode := ExitCode + 10
- | 4..6: ExitCode := ExitCode + 100
- ELSE ExitCode := ExitCode + 1000
- END;
- k := 7;
- CASE k OF
- 1: k := 0
- ELSE k := k + 1
- END;
- ExitCode := ExitCode + k;
- c := 'b';
- CASE c OF
- 'a': ExitCode := ExitCode + 100
- | 'b': ExitCode := ExitCode + 20
- ELSE ExitCode := ExitCode + 200
- END;
- i := 99;
- CASE i OF
- 1: i := 0
- ELSE i := i + 1
- END;
- ExitCode := ExitCode + i
- END TCase.
|