FIX: A2107 with .RADIX 16 and Real Number Initialization

ID: Q30502


The information in this article applies to:
  • Microsoft Macro Assembler for MS-DOS, versions 5.1, 5.1a


SYMPTOMS

When the .RADIX 16 directive is used, a real number initialization statement will cause MASM version 5.10 to generate the following error message:

file.asm(4): error A2107: Non-digit in number


STATUS

Microsoft has confirmed this to be a problem with MASM version 5.10. This problem was corrected in MASM version 5.10a.


MORE INFORMATION

The following sample code can be used to demonstrate the problem.

Sample Code


; Assemble options needed: none

.MODEL small
.RADIX 16
.data
sym dd 1.0
end 

Additional query words: 5.10 5.10a buglist5.10 fixlist5.10a

Keywords :
Version : :5.1,5.1a
Platform :
Issue type :


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