]> gitweb.factorcode.org Git - factor.git/commitdiff
kill a -roll
authorJoe Groff <arcata@gmail.com>
Fri, 30 Oct 2009 05:42:34 +0000 (00:42 -0500)
committerJoe Groff <arcata@gmail.com>
Fri, 30 Oct 2009 05:42:34 +0000 (00:42 -0500)
basis/xmode/catalog/catalog.factor

index 894ec264abb4ed02eed51f130aea3fcdc5686194..97de95a932d8ded288a696cb4524e8c315b45f37 100644 (file)
@@ -48,7 +48,7 @@ SYMBOL: rule-sets
 
 : get-rule-set ( name -- rule-sets rules )
     dup "::" split1 [ swap (load-mode) ] [ rule-sets get ] if*
-    dup -roll at* [ nip ] [ drop no-such-rule-set ] if ;
+    [ at* [ nip ] [ drop no-such-rule-set ] if ] keep swap ;
 
 DEFER: finalize-rule-set