t_bad_case.LST 354 B

12345678910111213141516171819
  1. Listing:
  2. 1 MODULE TBadCase;
  3. 2 VAR ExitCode : INTEGER;
  4. 3 r : RECORD x : INTEGER END;
  5. 4 BEGIN
  6. 5 r.x := 1;
  7. 6 CASE r OF
  8. ***** ^ incompatible comparison
  9. 7 1: r.x := 2
  10. ***** ^ incompatible comparison
  11. 8 ELSE r.x := 3
  12. 9 END;
  13. 10 ExitCode := r.x
  14. 11 END TBadCase.
  15. 2 errors