implement-compare #2

Merged
m merged 6 commits from implement-compare into main 2025-11-16 17:40:26 +00:00
Owner
No description provided.
m added 6 commits 2025-11-16 17:40:15 +00:00
this doesn't QUITE work yet. for some reason, there's a 2 stuck in the
accumumator that i cant get rid of. obviously the code is ugly but we're
close to getting this to work
extremely dirty, but it -- as of this commit -- works exactly as
intended
before we used the normal default opcodemods; i.e., 0:5, but JMP has to
be 0, with 0,5 being JE. so this has no difference for the MIXAL, but
does slighly change the binary outputs
i'm not sure i like this solution. it feels dangerous, and hiding such
an important feature within a macro feels kind of like asking for
trouble a little bit, but i couldn't find any other ideomatic way to do
this, given that you need to know the next jump position before you
write the last one and i wanted to avoid doing that at runtime (as we do
for the defined functions)
wow :)
m merged commit f6ba4cd2b9 into main 2025-11-16 17:40:26 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
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: m/liulang#2
No description provided.