fpc/tests/test/tforin27.pp
2014-03-09 09:03:22 +00:00

33 lines
467 B
ObjectPascal

{$mode objfpc}
type
TIntegerDynArray = array of Integer;
Function Write(Const Args: TIntegerDynArray) : Integer;
function GetArgs : TIntegerDynArray;
begin
GetArgs:=Args;
end;
Var
I : Integer;
begin
result:=0;
For I in GetArgs do
begin
inc(result,i);
inc(result);
end;
end;
var
IntegerDynArray : TIntegerDynArray;
begin
SetLength(IntegerDynArray,4);
if Write(IntegerDynArray)<>4 then
halt(1);
writeln('ok');
end.