[fpc-devel] Packages, Generics
Michael Van Canneyt
michael at freepascal.org
Sun Sep 12 09:39:51 CEST 2010
On Sun, 12 Sep 2010, Willibald Krenn wrote:
> Today I was thinking about fpc packages (whenever I am using this word, I
> mean Delphi-style-DLL-packages) and what difficulties might arise when
> implementing them. In my opinion, doing packages for D6-like Pascal should
> not be conceptually hard. It'll be more of a technical challenge to fiddle
> with the compiler internals.
> So I am of the opinion that 'real' generics would make packages possible:
> Yes, generated code might be less efficient (int64 implementation for all
> signed ordinals), or there might be code duplication (for each ordinal type
> one implementation), but things would work. With the current implementation
> of generics packages are a no-go, I am afraid.
Packages have nothing to do with the language feature. The difficult thing
is run-time resolving of all symbols. What the nature is of these symbols
is really not relevant.
More information about the fpc-devel