tgeneric4.pp 280 B

12345678910111213141516171819
  1. uses ugeneric4;
  2. procedure LocalFill;
  3. begin
  4. globaldata:='Program';
  5. end;
  6. type
  7. TMyStringList = specialize TList<string>;
  8. var
  9. slist : TMyStringList;
  10. begin
  11. slist := TMyStringList.Create;
  12. slist.Fill;
  13. writeln(slist.data);
  14. if slist.data<>'Program' then
  15. halt(1);
  16. end.