FIX: A4001 May Be Caused By a Literal '>' in Text Equate

ID: Q32812


The information in this article applies to:
  • Microsoft Macro Assembler for MS-DOS, version 5.1
  • Microsoft Macro Assembler for OS/2, version 5.1


SYMPTOMS

The literal character operator (!) does not allow a right angle bracket to be placed in a text equate. For example, the following line will cause the Microsoft Macro Assembler (MASM) versions 5.10 and 5.10a to generate a warning:


   a   EQU    < !> > 
The warning produced is
A4001: Extra characters on line


STATUS

Microsoft has confirmed this to be a problem in MASM version 5.1. This problem was corrected in MASM version 6.0.


MORE INFORMATION

Sample Code


; Assemble options needed: none

.model small
.data

a   EQU  < !> >

    END 

Additional query words: 5.10 buglist5.10 fixlist6.00

Keywords :
Version : :5.1
Platform :
Issue type :


Last Reviewed: January 4, 2000
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.