Declaration needs name
You have used a directive that needs a symbol name, but none has been
supplied. For example,
PROC ;error, PROC needs a name
ret
ENDP
You must always supply a name as part of a SEGMENT, PROC, or STRUC
declaration. In MASM mode, the name precedes the directive; in Ideal mode,
the name comes after the directive.