procedure Output(params arr: array of object);
begin
foreach var obj in arr do
Println(obj);
end;
Output(1,2.5,'z','PascalABC.NET');
var a: array of object := (1,2.5,'z','PascalABC.NET');
Output(a);
end.