pascalabcnet/TestSuite/records9.pas

11 lines
293 B
ObjectPascal
Raw Permalink Normal View History

2018-06-12 23:02:20 +03:00
type
t1=record
b:byte := 5;
function f1 := b;
constructor(b:byte) := self.b := b;
end;
begin
var b := (new t1(5)).f1;
assert(b = 5)//должно выводить 5, но выводит мусор, там такое же преобразование как в #901
end.