Specifications

Error! Style not defined. 801
Filename: LMAETAPA.DOC Project: MASM Environment and Tools
Template: MSGRIDA1.DOT Author: Nobody Last Saved By: Mike Eddy
Revision #: 136 Page: 801 of 117 Printed: 10/09/00 02:49 PM
A1005 assembler limit : macro parameter name table full
Too many parameters, locals, or macro labels were defined for a macro. There was no
more room in the macro name table.
Define shorter or fewer names, or remove unnecessary macros.
A1006 invalid command-line option: option
ML did not recognize the given parameter as an option.
This error is generally caused when there is a syntax error on the command line.
A1007 nesting level too deep
The assembler reached its nesting limit. The limit is 20 levels except where noted
otherwise.
One of the following was nested too deeply:
u A high-level directive such as .IF, .REPEAT, or .WHILE
u A structure definition
u A conditional-assembly directive
u A procedure definition
u A PUSHCONTEXT directive (the limit is 10).
u A segment definition
u An include file
u A macro
A1008 unmatched macro nesting
Either a macro was not terminated before the end of the file, or the terminating directive
ENDM was found outside of a macro block.
One cause of this error is omission of the dot before .REPEAT or .WHILE.
A1009 line too long
A line in a source file exceeded the limit of 512 characters.
If multiple physical lines are concatenated with the line-continuation character ( \ ), the
resulting logical line is still limited to 512 characters.