Compiler Directives

CompilerIf <Constant Expression>
If <Constant Expression> evaluates to True, the code block will be compiled, else it will be skipped during compilation
CompilerElseIf <Constant Expression>
CompilerElse <Constant Expression>
CompilerEndIf
Ends the CompilerIf code block
CompilerSelect <Numeric Constant>
Starts the CompilerSelect code block.
CompilerCase <Numeric Constant>
If <Numeric Constant> is True, the code block will be compiled, else skipped during compilation
CompilerEndSelect
Ends the CompilerSelect code block
CompilerError <String Constant>
Generates a compiler error and displays <String Constant>
CompilerWarning <String Constant>
Generates a compiler warning and displays <String COnstant>
EnableExplicit
Enables Explicit mode. When enabled, all the variables which are not explicitly declared with Define , Global , Protected or Static are not accepted and the compiler will raise an error.
DisableExplicit
Disables Explicit mode
EnableASM
Enables the inline assembler
DisableASM
Disables the inline assembler
Comments