]> gitweb.factorcode.org Git - factor.git/commitdiff
stack-checker.dependencies: use short-circuit better.
authorJohn Benediktsson <mrjbq7@gmail.com>
Sat, 6 Apr 2013 23:44:50 +0000 (16:44 -0700)
committerJohn Benediktsson <mrjbq7@gmail.com>
Sat, 6 Apr 2013 23:44:50 +0000 (16:44 -0700)
basis/stack-checker/dependencies/dependencies.factor

index 220bf4995f024dfb9fb3bc260e0f394b07ca4038..ec394d2eaa027fdab53d70e12c6279f6b17c99cd 100644 (file)
@@ -78,7 +78,8 @@ TUPLE: depends-on-class-predicate class1 class2 result ;
 
 M: depends-on-class-predicate satisfied?
     {
-        [ [ class1>> valid-classoid? ] [ class2>> valid-classoid? ] bi and ]
+        [ class1>> valid-classoid? ]
+        [ class2>> valid-classoid? ]
         [ [ [ class1>> ] [ class2>> ] bi evaluate-class-predicate ] [ result>> ] bi eq? ]
     } 1&& ;