Comparison of diagnostic features

Element DOS/VSE Assembler Assembler H Version 2 High Level Assembler
Error messages for conflicting assembler options

When conflicting assembler options are specified, such as OBJECT with NOOBJECT, the assembler issues warning messages.

No No Yes
Diagnostic information message

The FLAG(RECORD) assembler option causes message ASMA435I to be printed after the last diagnostic message for each statement in error. The message shows the statement relative record number and where the statement in error was read from.

No No Yes
Statement continuation errors

The FLAG(CONT) assembler option instructs the assembler to issue diagnostic messages ASMA430W through ASMA433W when it suspects a continuation error in a macro call instruction.

No No Yes
Suppress alignment error messages

The FLAG(ALIGN) assembler option instructs the assembler to issue diagnostic messages ASMA033I when an alignment error is detected. This message may be suppressed by specifying the FLAG(NOALIGN) assembler option.

No No Yes
Error messages

Error messages are printed in the listing and a summary at the end lists a total of the errors and a table of their line numbers.

No Yes Yes
Diagnostic messages in macro assembly

More descriptive diagnostic error messages are printed in macro generated text.

No Yes Yes
Sequence field in macro-generated text

The sequence field (columns 73 through 80) of the generated statements contains the level of the macro call, a hyphen, and the first five characters of the macro-definition name.

No Yes Yes
Format of macro-generated text

Wherever possible, a generated statement is printed in the same format as the corresponding macro definition (model) statement.

No Yes Yes
Error messages for a library macro definition

Format errors within a particular library macro definition are listed directly following the first call of that macro.

No Yes Yes
Error messages for source program macro definition

Macro definitions contained in the source program are printed in the listing, provided the applicable PRINT options are in effect.

No Yes Yes
Error messages in macro-generated text

Diagnostic messages in generated text generally include a description of the error, the recovery action, model statement number at which the error occurred, and a SET symbol name, parameter number, or a value associated with the error.

No Yes Yes
Macro Trace Facility (MHELP) No Yes Yes
Suppression of warning messages

The SUPRWARN assembler option instructs the assembler to suppress specified diagnostic messages of severity 4 or less.

No No Yes
Instruction operand type checking No No Yes

[ Top of Page | Previous Page | Next Page | Contents | Index ]