Not yet. Reference to is anonymous methods, which is not implemented yet. Release or trunk.
As long as you don't rely on it being a function reference (which requires anonymous functions which are - as marcov wrote - not yet implemented) you can use a normal procedure or method variable (depending on your use case):Code: Pascal [Select][+][-]type TProcedure<TA, TB> = procedure(a: TA; b: TB); TMethod<TA, TB> = procedure(a: TB; b: TB) of object;