pascalabcnet/TestSuite/extensionmethods9.pas
Бондарев Иван 7e1c6d5f75 bug fix:
var a := Arr(2.5,3.7);
writeln(a.Max);
2015-10-11 21:48:37 +02:00

12 lines
208 B
ObjectPascal

procedure test(obj: object);
begin
assert(abs(real(obj)-3.7)<0.0001);
end;
begin
var a := Arr(2.5,3.7);
assert(abs(a.Max-3.7)<0.0001);
var r := a.Max;
assert(abs(r-3.7)<0.0001);
test(a.Max);
end.