FUNCTION_NQ
- Source: https://www.freebasic.net/wiki/wikka.php?wakka=KeyPgDdfunctionnq
- Last revised: 2016-03-12
Intrinsic define (macro string) set by the compiler
Syntax
` FUNCTION_NQ
`
Description
Substituted with the non-quoted name of the current function block where used.
If __FUNCTION_NQ__ is used at the module level, the function name given will be __FB_MAINPROC__ for the main module, or __FB_MODLEVELPROC__ for a different module. This is not the actual function name though, so it's not as useful there.
Examples
start GeSHi
vb
Sub MySub
Print "Address of " + __FUNCTION__ + " is ";
Print Hex( @__FUNCTION_NQ__ )
End Sub
MySubend GeSHi
Address of MYSUB is 4012D0Differences from QB
- Did not exist in QB
See also
__FILE_NQ____FUNCTION____LINE__
Back to DocToc