Futurebasic/Language/Reference/fnaddress
Appearance
@fn
[edit | edit source]Syntax
[edit | edit source]dim as pointer functionAddress functionAddress = @fn FunctionName
Description
[edit | edit source]Returns a memory address which can be used to access the function specified by FunctionName
. FunctionName
must be the name of a function which was defined or prototyped at some earlier location in the source code (in a local fn
, a def fn <expr>
, or a def fn <prototype>
statement).
The address returned by @fn
can be used in the def fn using
statement, in the fn using
statement/function, or to specify a callback function (for instance a Carbon Event handler).
Note
[edit | edit source]No special notes.