Well, it was too good to be true. Whenever I compile with this in my project:

Code:
Asm
CODE 1400
DB 0
DB 220
DB 476
DB 384
DB 384
DB 476
DB 220
DB 0
DB 999
Endasm
I get some nice errors:

Found directive in column 1. (CODE)
Directive only allowed when creating an object file
Found directive in column 1. (DB)
Argument out of range. Least significant bits used.

There are 15 errors total, but they're all just copies of those 4.

Am I missing something?