From 588899a1b3814194febf4e4701db2aadc67a419c Mon Sep 17 00:00:00 2001 From: Joe Groff Date: Sat, 10 Oct 2009 13:01:13 -0500 Subject: [PATCH] fix fallbacks for vall?, vany?, vnone? --- basis/math/vectors/vectors.factor | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/basis/math/vectors/vectors.factor b/basis/math/vectors/vectors.factor index 4cb03af44c..0a984ba2e7 100644 --- a/basis/math/vectors/vectors.factor +++ b/basis/math/vectors/vectors.factor @@ -123,9 +123,9 @@ M: simd-128 vshuffle ( u perm -- v ) : vxor ( u v -- w ) over '[ [ _ element>bool ] bi@ xor ] 2map ; : vnot ( u -- w ) dup '[ _ element>bool not ] map ; -: vall? ( v -- ? ) [ ] all? ; -: vany? ( v -- ? ) [ ] any? ; -: vnone? ( v -- ? ) [ not ] all? ; +: vall? ( v -- ? ) dup '[ _ element>bool ] all? ; +: vany? ( v -- ? ) dup '[ _ element>bool ] any? ; +: vnone? ( v -- ? ) dup '[ _ element>bool not ] all? ; : v< ( u v -- w ) [ < ] 2map ; : v<= ( u v -- w ) [ <= ] 2map ;