tw1908.pp 374 B

12345678910111213141516171819202122232425
  1. {$ifdef fpc}{$mode objfpc}{$endif}
  2. uses SysUtils;
  3. {$R+}
  4. procedure x(arr : array of byte);
  5. begin
  6. try
  7. if arr[12] <> $55 then
  8. WriteLn('Error! No Rangecheck error detected');
  9. Halt(1);
  10. except
  11. on e : exception do
  12. begin
  13. Writeln(e.message);
  14. end;
  15. end;
  16. end;
  17. var
  18. arr : array[1..12] of byte;
  19. begin
  20. arr[12] := $55;
  21. x(arr);
  22. end.