]> gitweb.factorcode.org Git - factor.git/commitdiff
less stack shuffling
authorDoug Coleman <erg@jobim.local>
Sat, 28 Mar 2009 20:02:28 +0000 (15:02 -0500)
committerDoug Coleman <erg@jobim.local>
Sat, 28 Mar 2009 20:02:28 +0000 (15:02 -0500)
basis/roman/roman.factor

index 66fb3b302a492cfb7176446001e974c215a14a2d..92202da8caab2535e55062d13aabe0140cfe31aa 100644 (file)
@@ -51,7 +51,7 @@ PRIVATE>
 <PRIVATE
 
 MACRO: binary-roman-op ( quot -- quot' )
-    dup infer [ in>> swap ] [ out>> ] bi
+    [ infer in>> ] [ ] [ infer out>> ] tri
     '[ [ roman> ] _ napply @ [ >roman ] _ napply ] ;
 
 PRIVATE>