[fpc-pascal] Better way to handle callback types
Michael Van Canneyt
michael at freepascal.org
Sat Aug 21 21:30:31 CEST 2021
On Sat, 21 Aug 2021, Ryan Joseph via fpc-pascal wrote:
>
>
>> On Aug 21, 2021, at 12:08 PM, Jonas Maebe via fpc-pascal <fpc-pascal at lists.freepascal.org> wrote:
>>
>> You can pass global functions to "is nested" procvars, so at least these
>> two don't need to be separate.
>>
>> OTOH, there's another type: cblocks :)
>
> So up to 4 types are needed: "is nested", "of object" and "reference to" (for cblocks and eventually closures). Ouch.
"Reference to" can be used for the others as well.
Michael.
More information about the fpc-pascal
mailing list