Code: Select all
DeclareModule ContextHelp
CompilerIf 0 ;<-- Does not matter if 0 or 1?
Declare MyProc2(Why Does This Appear In Context Help?)
CompilerElse
Declare MyProc2(x$, y.d = #PI, z$ = "")
CompilerEndIf
EndDeclareModule
Module ContextHelp
Procedure MyProc2(x$, y.d = #PI, z$ = "")
Debug x$
EndProcedure
EndModule
ContextHelp::MyProc2("Context Help is wrong!")
Code: Select all
CompilerIf 0
Declare MyProc(x$, y.d = #PI, z$ = "")
CompilerElse
Declare MyProc(This Should Appear In Context Help?)
CompilerEndIf
Procedure MyProc(x$, y.d = #PI, z$ = "")
Debug x$
EndProcedure
MyProc("Context Help is wrong!") ;<-- Syntax error, but Context Help is wrong!?