Edge case in 680x0 addressing mode parsing #2

Open
opened 2024-02-29 16:56:18 +02:00 by ggn · 0 comments
Owner

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.

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.
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: rmac/rmac#2
No description provided.