summaryrefslogtreecommitdiff
path: root/jefs.s
diff options
context:
space:
mode:
authorkitty <nepeta@canaglie.net>2026-02-16 18:27:52 +1100
committerkitty <nepeta@canaglie.net>2026-02-16 18:27:52 +1100
commit660a99ca247cea4f9de3e5b6744728dd385a9494 (patch)
tree260e3387604b9a0508d07257a90f6722e6b9a973 /jefs.s
parent2859f3e9c65bccde64d9b41c60e61c2fff13f9d9 (diff)
+! -! allot
Diffstat (limited to 'jefs.s')
-rw-r--r--jefs.s12
1 files changed, 12 insertions, 0 deletions
diff --git a/jefs.s b/jefs.s
index 2ea2f69..555d430 100644
--- a/jefs.s
+++ b/jefs.s
@@ -103,6 +103,18 @@ defword "!", store, 0
mov qword [r11], r12
ret
+defword "+!", plusstore, 0
+ pspop r11
+ pspop r12
+ add qword [r11], r12
+ ret
+
+defword "-!", minusstore, 0
+ pspop r11
+ pspop r12
+ sub qword [r11], r12
+ ret
+
defword "d!", dstore, 0
pspop r11
pspop r12