[fpc-pascal] Generic syntax that compiles with FPC 2.4.4 but not	with FPC 2.6.0-0.rc1
    Juha Manninen 
    juha.manninen62 at gmail.com
       
    Wed Nov 23 23:50:47 CET 2011
    
    
  
2011/11/24 Jonas Maebe <jonas.maebe at elis.ugent.be>
> The syntax is now:
>
> type
>  generic TGen<_T> = class
>    public type
>      T_TArray = array of _T;
>    private var
>      w: T_TArray;
>   public
>     constructor Create(Value: _T);
>  end;
>
>  TSpecial = specialize TGen<integer>;
>
> I.e., type, var etc are now inside public/private/protected sections,
> rather than that you have public/private/protected sections inside type/var
> blocks (Delphi-compatible and more logical). It should be added to
> User_Changes_2.6.0 though.
>
Works.
Thanks for the quick answer.
Juha
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20111124/9ae08a9f/attachment.html>
    
    
More information about the fpc-pascal
mailing list