Minor changes.
h3rald h3rald@h3rald.com
Fri, 05 Dec 2025 15:34:55 +0100
1 files changed,
1 insertions(+),
1 deletions(-)
jump to
M
xywrun.c
→
xywrun.c
@@ -343,7 +343,7 @@ /* DUP */ OPC_SR1(0x19, PUSH(a));
/* OVR */ OPC_SR2(0x1A, PUSH(b); PUSH(a); PUSH(b)); /* ROT */ OPC_SR2(0x1B, PUSH(b); PUSH(POP()); PUSH(a)); /* JMP */ case 0x1C: *pc = us_popw()-1; break; - /* JCN */ case 0x1D: xyw_word addr1 = us_popw(); if (us_pop()) { *pc = addr1-1; } break; // TODO: parameterize condition + /* JCN */ case 0x1D: xyw_word addr1 = us_popw(); if (us_pop()) { *pc = addr1-1; } break; /* JSR */ case 0x1E: xyw_word addr2 = us_popw(); ss_pushw(*pc+1); *pc = addr2-1; break; /* RTS */ case 0x1F: *pc = ss_popw()-1; break; // clang-format on