]> gitweb.factorcode.org Git - factor.git/commitdiff
Minor cleanup
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Sat, 7 Jun 2008 15:40:40 +0000 (10:40 -0500)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Sat, 7 Jun 2008 15:40:40 +0000 (10:40 -0500)
core/kernel/kernel.factor

index 9112dbf25eb28fc6eeec6fb98c7fc7588f6e3007..61f687c95a1ac715b1c21f40cc933c4c539b5674 100755 (executable)
@@ -72,7 +72,7 @@ DEFER: if
     >r keep r> call ; inline
 
 : tri ( x p q r -- )
-    >r pick >r bi r> r> call ; inline
+    >r >r keep r> keep r> call ; inline
 
 ! Double cleavers
 : 2bi ( x y p q -- )
@@ -93,7 +93,7 @@ DEFER: if
     >r dip r> call ; inline
 
 : tri* ( x y z p q r -- )
-    >r rot >r bi* r> r> call ; inline
+    >r >r 2dip r> dip r> call ; inline
 
 ! Double spreaders
 : 2bi* ( w x y z p q -- )