Things like: move.l #100,($500+$6000-$5000).w would give a "reached end of line while parsing expression" error. This is because the token-peek-ahead code I had written to make parsing more flexible did not take DOTW and DOTL into account as a termination clause when scanning. Patch incoming.
Created attachment 215 [details] The patches!