diff --git a/extra/closures/closures.factor b/extra/closures/closures.factor index 94bd2664eb..1411fa96c0 100644 --- a/extra/closures/closures.factor +++ b/extra/closures/closures.factor @@ -1,4 +1,4 @@ USING: fry namespaces kernel sequences parser ; IN: closures -: delayed-bind ( quot -- quot' ) '[ namespace [ _ bind ] curry ] ; +: delayed-bind ( quot -- quot' ) '[ namestack [ set-namestack @ ] curry ] ; SYNTAX: C[ parse-quotation delayed-bind over push-all ;