[fpc-devel] generics
Michael Schnell
mschnell at lumino.de
Wed Dec 20 14:11:15 CET 2006
> Will fpc support generic record declarations like this:
>
> type
> generic TFixedKeyNode<KeySize> = record
> key: array[0..KeySize-1] of char;
> value: dword;
> end;
>
> In other word the type is not parameterized by another type but by an
> integer used to define the upper limit of an array.
>
Free Pascal seems to support macros (I did not try yet):
http://www.freepascal.org/docs-html/prog/progse5.html
With this compile-time variable typedefs should be doable.
-Michael
More information about the fpc-devel
mailing list