aboutsummaryrefslogtreecommitdiffstats
path: root/lib/csc/ir1.csc
diff options
context:
space:
mode:
authorRose Hogenson <rhogenson@posteo.net>2022-08-05 16:58:12 -0700
committerRose Hogenson <rhogenson@posteo.net>2022-08-05 16:58:12 -0700
commit9c28e5cf585653c57ce80f3a70a79e35a4fa7fa0 (patch)
treebbb01781b7998adec56db27e82af551621c91dc3 /lib/csc/ir1.csc
parent37c646859f2382fe003d0a95cc274414ba84f36c (diff)
downloadchromatopelma-9c28e5cf585653c57ce80f3a70a79e35a4fa7fa0.tar.zst
Add call-with-current-continuation.
Diffstat (limited to 'lib/csc/ir1.csc')
-rw-r--r--lib/csc/ir1.csc1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/csc/ir1.csc b/lib/csc/ir1.csc
index b91e8ab..7674d49 100644
--- a/lib/csc/ir1.csc
+++ b/lib/csc/ir1.csc
@@ -169,6 +169,7 @@
; - peek: pointer * offset -> result
; - poke: word * pointer * offset -> ()
; - int<?: int * int -> bool
+ ; - call-with-current-continuation: proc -> result
(define-match-record-type <call-builtin>
(make-call-builtin operation arguments)
call-builtin?