On 2017-04-09 06:32, Ryan Joseph wrote:
On Apr 9, 2017, at 6:13 PM, Maciej Izak <hnb.c...@gmail.com> wrote:
sure, but not directly. Try this:
Thanks, that’s a seriously funky hack but it works. :) The only
downside is you need to define types every time you need a different
size.
Is this a known feature request or anything on the to-do list for the
compiler team? There’s no way to extend the functionality of static
arrays in Pascal and this would accomplish that well.
The only way I can think of extending the functionality of a array is to
put it into an old borland object (on the stack) but that may not be
what you are looking for. Then you can give the array methods,
effectively, possibly reinventing TStringList ;-) and that array can be
fixed, dynamic, whatever. But as for generics, no, old borland style
objects are not going to be generic - so this email of mine is likely
completely and utterly irrelavent to your problem domain :-)
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal