diff options
Diffstat (limited to 'slsets.scm')
-rw-r--r-- | slsets.scm | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -191,8 +191,8 @@ (dynamic-wind (lambda () (mark-list! (reified-slset-list rs) marking)) (lambda () - (fun rs) - (reified-slset-list rs)) + (receive res (fun rs) + (apply values (reified-slset-list rs) res))) (lambda () (unmark-list! (reified-slset-list rs) marking))))) (define (reified-slset-adjoin! rs . els) |