tw3073.pp 373 B

123456789101112131415161718192021
  1. { Source provided for Free Pascal Bug Report 3073 }
  2. { Submitted by "Martin Schreiber" on 2004-04-30 }
  3. { e-mail: }
  4. program project1;
  5. {$mode objfpc}{$H+}
  6. uses
  7. Classes;
  8. var
  9. po1,po2: pwidechar;
  10. begin
  11. po1:= 'abc';
  12. po2:= po1+1;
  13. if po2-po1<>1 then
  14. halt(1);
  15. if pwidechar(24)-pwidechar(22)<>1 then
  16. halt(1);
  17. if pwidechar(22)+1 <> pwidechar(24) then
  18. halt(1);
  19. end.