Enable explicit is not carried directly to the modules:
Code: Select all
EnableExplicit
DeclareModule test
Declare testprocedure()
EndDeclareModule
Module test
Procedure testprocedure()
h = 100
EndProcedure
EndModule
Code: Select all
EnableExplicit
DeclareModule test
Declare testprocedure()
EndDeclareModule
Module test
Procedure testprocedure()
h = 100
EndProcedure
EndModule
Yes, as it is written in the documentation:
When the statements Define, EnableExplicit, EnableASM are used inside a module, they have no effect outside the respective module, and vice versa.