tb0035.pp 564 B

1234567891011121314151617181920212223242526272829
  1. { Old file: tbs0040.pp }
  2. { shows the if b1 xor b2 problem where b1,b2 :boolean OK 0.9.9 (FK) }
  3. { xor operator bug }
  4. { needs fix in pass_1.pas line }
  5. { 706. as well as in the code }
  6. { generator - secondadd() }
  7. var
  8. b1,b2: boolean;
  9. Begin
  10. b1:=true;
  11. b2:=false;
  12. If (b1 xor b2) Then
  13. begin
  14. end
  15. else
  16. begin
  17. writeln('Problem with bool xor');
  18. halt;
  19. end;
  20. b1:=true;
  21. b2:=true;
  22. If (b1 xor b2) Then
  23. begin
  24. writeln('Problem with bool xor');
  25. halt;
  26. end;
  27. writeln('No problem found');
  28. end.