Home > Documentation > Syntax > Preprocessor Directives
In Main, text preceded by a hash “#” symbol indicates a directive. Directives apply to the scope of the package. This includes processing of transformations from within that package. Directives cannot be specified in templates.
#ignorecase
Specifies case sensitivity for string comparisons. The switch is either “on” or “off. If not specified the default is “on”.
Eg:
#ignorecase on //String comparisons are not case sensitive.
#ignorecase off //String comparisons are case sensitive.
#safebegin and #safeend
Specify safe zone identifiers.
Eg:
#safebegin = "// safe begin" #safeend = "// safe end"

Leave a comment