Use this panel to specify code- and symbol-generation options for the HCS08 Assembler.
The following table lists and describes the language options for HCS08 Assembler.
| Option | Description |
|---|---|
| Angle brackets for macro arguments grouping (-CMacAngBrack) | Controls whether the < > syntax for macro invocation argument grouping is available. When it is disabled, the Assembler does not recognize the special meaning for < in the macro invocation context. There are cases where the angle brackets are ambiguous. In new code, use the [? ?] syntax instead. Options are:
|
| Square braces for macro arguments grouping (-CMacBrackets) | Controls the availability of the [? ?] syntax for macro invocation argument grouping. When it is disabled, the Assembler does not recognize the special meaning for [? in the macro invocation context. Options are:
|
| Maximum MacroNest nesting (-MacroNest) | Controls how deep macros calls can be nested. Its main purpose is to avoid endless recursive macro invocations. |