]> gitweb.factorcode.org Git - factor.git/commitdiff
Fix stack effect
authorSlava Pestov <slava@factorcode.org>
Sat, 8 Dec 2007 08:21:32 +0000 (03:21 -0500)
committerSlava Pestov <slava@factorcode.org>
Sat, 8 Dec 2007 08:21:32 +0000 (03:21 -0500)
extra/delegate/delegate.factor

index 8dc3e3720eb028de93d581be9c1ac4d89aec9a41..5614296305d40e0c8d823cc0eb9fa6c1eea2211d 100644 (file)
@@ -65,8 +65,8 @@ PROTOCOL: prettyprint-section-protocol
 
 : define-mimic ( group mimicker mimicked -- )
     >r >r group-words r> r> [
-        pick "methods" word-prop at
-        [ method-def <method> spin define-method ] [ 3drop ] if*
+        pick "methods" word-prop at dup
+        [ method-def <method> spin define-method ] [ 3drop ] if
     ] 2curry each ; 
 
 : MIMIC: