From: H. P. A. <hp...@zy...> - 2007-11-01 20:13:39
|
anonymous coward wrote: >> User error, replace user and press any key. > > I went down a different rule: correct the tool's design. But... > >> This is arguably ugly, but it is WAY WAY WAY too late to change now. > > Looks like it. Oh well. > Here is another example of a NASM design bug which I wish we could fix: Simon and Julian decided to remove the classical assembler requirement that a label starts in column 1 and a labelless opcode is indented. This was a huge mistake, since it brings opcodes and labels into the same namespace. At this point, something like 80% of our reserved words are opcodes; this would have removed all those potential collisions, making forward compatibility easier. -hpa |