tb0401.pp 294 B

123456789101112131415161718192021
  1. { %version=1.1 }
  2. var
  3. b1,b2 : boolean;
  4. c : char;
  5. begin
  6. b1:=false;
  7. b2:=true;
  8. c:=char(b1 and b2);
  9. if c<>#0 then
  10. halt(1);
  11. c:=char(b1 or b2);
  12. if c<>#1 then
  13. halt(1);
  14. c:=char(b1);
  15. if c<>#0 then
  16. halt(1);
  17. c:=char(b2);
  18. if c<>#1 then
  19. halt(1);
  20. end.