ASM

Perform a complete compilation, that is, both pre-process macros and assemble the resulting .bal file, producing an .obj file.

Syntax:

[NO]ASM

Properties:

Default: ASM

Dependencies:

If you specify NOASM, directives BAL, NOOBJECT and NOLIST are set automatically.

Build Settings:

Type directly into the Additional Directives field on the Assembler tab of your project properties Assembler page.

Comments:

NOASM only performs the macro pre-process stage, and it passes undefined opcodes and macros through to the .bal file. Setting NOASM is equivalent to just running the macro pre-process stage of the previous Micro Focus Assembler product, MF370. NOASM is particularly useful when you want to preprocess BMS macros to produce a file than can be input to the CICS BMS screen painter. See BMS Screen Painter for more information.