Skip to content

Commit 300fec8

Browse files
committed
[ improv ] Use direct #!bwp
1 parent 0d767d6 commit 300fec8

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

support/chez/support.ss

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
#!chezscheme
2+
13
(define (blodwen-os)
24
(case (machine-type)
35
[(i3le ti3le a6le ta6le tarm64le) "unix"] ; GNU/Linux
@@ -19,13 +21,8 @@
1921
(void))
2022
res))))
2123

22-
(define bwp
23-
(let ((x (cons 'a 'b)))
24-
(let ((p (weak-cons x '())))
25-
(begin (set! x '*) (collect) (car p)))))
26-
2724
(define (blodwen-delay-lazy f)
28-
(weak-cons bwp f))
25+
(weak-cons #!bwp f))
2926

3027
(define (blodwen-force-lazy e)
3128
(let ((exval (car e)))

0 commit comments

Comments
 (0)