]> gitweb.factorcode.org Git - factor.git/commitdiff
tools.annotations: Use fry in '(watch-vars)'
authorEduardo Cavazos <dharmatech@finkelstein.stackeffects.info>
Sat, 13 Sep 2008 16:12:36 +0000 (11:12 -0500)
committerEduardo Cavazos <dharmatech@finkelstein.stackeffects.info>
Sat, 13 Sep 2008 16:12:36 +0000 (11:12 -0500)
basis/tools/annotations/annotations.factor

index 6a7e33e6154f7c9d14bbf63916e8bea721a0dc03..c836bfc2b6610f3e73bb31dbacf3a5f1f2e2a78b 100755 (executable)
@@ -55,11 +55,12 @@ M: word reset
     dup [ (watch) ] annotate ;
 
 : (watch-vars) ( quot word vars -- newquot )
-    [
-        "--- Entering: " write swap .
-        "--- Variable values:" print
-        [ dup get ] H{ } map>assoc describe
-    ] 2curry prepose ;
+    rot
+   '[
+        "--- Entering: "       write _ .
+        "--- Variable values:" print _ [ dup get ] H{ } map>assoc describe
+        @
+    ] ;
 
 : watch-vars ( word vars -- )
     dupd [ (watch-vars) ] 2curry annotate ;