11.07.2015 Views

HLASM: V1R6 Language Ref

HLASM: V1R6 Language Ref

HLASM: V1R6 Language Ref

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ACONTROL instruction►►NOCOMPAT,►◄COMPAT ( ▼ keyword )keyword:CASENOCASELITTYPENOLITTYPEMACROCASENOMACROCASESYSLISTNOSYSLISTCOMPAT(CASE), abbreviation CPAT(CASE)instructs the assembler to maintain uppercase alphabetic character setcompatibility with earlier assemblers.COMPAT(NOCASE), abbreviation CPAT(NOCASE)instructs the assembler to allow mixed case alphabetic character set.COMPAT(LITTYPE), abbreviation CPAT(LIT)instructs the assembler to return 'U' as the type attribute for all literals.COMPAT(NOLITTYPE), abbreviation CPAT(NOLIT)instructs the assembler to return the correct type attribute for literals.COMPAT(MACROCASE), abbreviation CPAT(MC)instructs the assembler to convert internally lowercase alphabetic characters inunquoted macro operands to uppercase alphabetic characters prior to macroexpansion. (The source statement is unchanged).COMPAT(NOMACROCASE), abbreviation CPAT(NOMC)instructs the assembler not to convert lowercase alphabetic characters (athrough z) in unquoted macro operands.COMPAT(SYSLIST), abbreviation CPAT(SYSL)instructs the assembler to treat sublists in SETC symbols as compatible withearlier assemblers.COMPAT(NOSYSLIST), abbreviation CPAT(NOSYSL)instructs the assembler not to treat sublists in SETC symbols as characterstrings, when passed to a macro definition in an operand of a macroinstruction.NOCOMPAT, abbreviation NOCPATinstructs the assembler to allow lowercase alphabetic characters in all languageelements, to treat sublists in SETC symbols as sublists when passed to a macrodefinition in the operand of a macro instruction, and to return the correct typeattribute for literals.Chapter 5. Assembler instruction statements 101

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!