tbs0290.pp 460 B

12345678910111213141516171819202122
  1. Program bug0290;
  2. var i,j : integer;
  3. begin
  4. { the following line gives a warning and $ffff is changed to $7fff!}
  5. i := $ffff;
  6. if i <> $ffff then
  7. begin
  8. Writeln('i:=$ffff loads ',i,'$7fff if i is integer !');
  9. end;
  10. j := 65535;
  11. if j <> 65535 then
  12. begin
  13. Writeln('j:=65535 loads ',j,' if j is integer !');
  14. end;
  15. if ($ffff=65535) and (i<>j) then
  16. begin
  17. Writeln('i and j are different !!!');
  18. Halt(1);
  19. end;
  20. end.