OPTIONS attribute

Indicates the options enabled that control the behavior of the ABL compiler. The default value is the empty string ("") or the options specified by the -compileroptionsfile startup parameter. See OPTIONS under the COMPILE statement entry for a complete list of possible values.

Data type: CHARACTER

Access: Readable/Writeable

Applies to: COMPILER system handle

The options are set and stored as a comma-separated list. For example, this code sets the options that require full field names (generating warnings but allowing compilation after failures) and full keywords (generating errors and preventing compilation when there are failures).
COMPILER:OPTIONS = "require-full-names,require-full-keywords:Error".
The value of the OPTIONS attribute is overridden when OPTIONS or OPTIONS-FILE is specified for a COMPILE statement. If one or more options in the attribute are invalid, the attribute keeps the value it had before the attempted assignment.