tb0419.pp 312 B

123456789101112131415161718192021
  1. var
  2. nc : integer;
  3. test_w : word;
  4. procedure array_test(b: integer; parr: array of word; c: integer);cdecl;
  5. begin
  6. nc:=c;
  7. test_w:=parr[2];
  8. end;
  9. begin
  10. nc:=5;
  11. test_w:=$abcd;
  12. array_test(0,[1,2,3,4],56);
  13. if (nc<>56) or (test_w<>3) then
  14. begin
  15. Writeln('Wrong code generated');
  16. end;
  17. end.