trecreg2.pp 343 B

123456789101112131415161718192021222324252627282930
  1. type
  2. tr = record
  3. b1, b2, b3, b4: shortint;
  4. end;
  5. procedure t;
  6. var
  7. r: tr;
  8. l: longint;
  9. begin
  10. r.b1 := 1;
  11. r.b2 := 2;
  12. r.b3 := 3;
  13. r.b4 := 4;
  14. l := -1;
  15. r.b2 := l;
  16. if (r.b1 <> 1) or
  17. (r.b2 <> -1) or
  18. (r.b3 <> 3) or
  19. (r.b4 <> 4) then
  20. begin
  21. writeln('error');
  22. halt(1);
  23. end;
  24. end;
  25. begin
  26. t;
  27. end.