At 10:29 AM 5/19/2002 +0100, Simon Cozens wrote: > > > Unparsable argument, starting from '"', QUOTE > > > No line number, no context, nearly impossible to find to debug. > >That's an internal error with the assembler, shouldn't happen. It >suggests the string regexp is broken. I deliberately didn't add contextual >information because I wanted the assembler to be machine-oriented rather >than human-oriented, and we can depend on machines to produce well-formed >bytecode or it's an internal error on *their* side.
I suggest that at some point an input line number should probably be generated in the message. At the very least because some poor schmuck has to actually write software to generate these machine-oriented instructions and he's gonna need to debug his own programming. The assembler knows there's a problem, it knows about where, we should throw the poor guy a bone.