aboutsummaryrefslogtreecommitdiffstats
path: root/lowlevel.scm
diff options
context:
space:
mode:
authorGravatar Peter McGoron 2025-04-14 17:26:07 -0400
committerGravatar Peter McGoron 2025-04-14 17:26:07 -0400
commit9fb01a9a637c2e66af4cc94df7fedb0323037c1e (patch)
tree6653f779eb707c7ce849b5adfbf515249b92d8ff /lowlevel.scm
parentadd release (diff)
add lambda/this
Diffstat (limited to 'lowlevel.scm')
-rw-r--r--lowlevel.scm15
1 files changed, 0 insertions, 15 deletions
diff --git a/lowlevel.scm b/lowlevel.scm
index 1c338b5..1032534 100644
--- a/lowlevel.scm
+++ b/lowlevel.scm
@@ -109,18 +109,3 @@ C_return(closure);
(define (make-signifier fxmap)
;; Create a signifier pair that can be inserted into the closure.
(cons unique-symbol fxmap))
-
-(define (set-tagged-mapping proc key value)
- ;; Return a new closure object that is tagged, has all of its previous
- ;; tags except that `key` maps to `value`.
- (cond
- ((get-mapping proc)
- => (lambda (oldmap)
- (set-signifier-pair proc
- unique-symbol
- (make-signifier
- (fxmapping-set oldmap key value)))))
- ;; get-mapping will test if `proc` is a procedure
- (else (create/signifier-pair proc (make-signifier
- (fxmapping key value))))))
-