pascalabcnet/TestSuite/lambda_static_1.pas

16 lines
409 B
ObjectPascal
Raw Permalink Normal View History

2019-06-23 22:00:52 +03:00
type
T = class
public static function f: T := new T; //Обязательно static
public procedure P;
begin
var s := f; // Повторно объявленный идентификатор s
// Если добавить (), то всё работает
var lambda: () -> integer = () -> 1; //любая лямбда
end;
end;
begin
end.