tw1222.pp 356 B

12345678910111213141516171819202122232425
  1. CONST
  2. c1=$80000000;
  3. c2=$80000001;
  4. c3=$80000002;
  5. c4=$80000003;
  6. cm=$80000007;
  7. VAR v:dword;
  8. BEGIN
  9. v:=c2;
  10. CASE (v AND cm) OF
  11. c1,c2:writeln('case c1,c2');
  12. c3,c4:
  13. begin
  14. writeln('case c3,c4');
  15. halt(1);
  16. end;
  17. ELSE
  18. begin
  19. writeln('case failed, but it should not');
  20. halt(1);
  21. end;
  22. END;
  23. END.