[fpc-pascal] State of fcl-stl generics lib

Michal Wallace michal.wallace at gmail.com
Fri Jan 11 12:51:43 CET 2013

On Fri, Jan 11, 2013 at 4:19 AM, Juha Manninen <juha.manninen62 at gmail.com>wrote:

> For example, if someone is developing a competing generics library,
> could  he be advised to improve fcl-stl instead? Would patches be accepted?

Hi there.

I have been working on a few generic types here:

   { linked list / ring with generic cursor type + for/in support }

   { simple stack<t> with some forth-like methods }

   { very simple dictionary type (string keys only at the moment) }

You probably wouldn't want my code as-is because I don't use the Delphi
conventions, but I might be able to run it through a filter to adapt it.

I had been thinking about considered refactoring the fundamentals library
to use generics too at some point:


I actually didn't know about fcl-stl . I'm willing to work on it, and to
contribute my code, but the license is a problem for me.
If the original authors were willing to dual-license under MIT and LGPL+SLE
I'd be happy to do the same, and to generate
a version that followed the Borland coding conventions.

( Not sure what that would mean for the fundamentals idea, but perhaps it
wouldn't be necessary anymore. )

( tangentstorm on #fpc )
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20130111/b242863c/attachment.html>

More information about the fpc-pascal mailing list