subset? was broken...
parent
8feb6c68e2
commit
e6154acc96
|
@ -74,3 +74,9 @@ IN: sets.tests
|
||||||
[ 1 ] [ { 1 } cardinality ] unit-test
|
[ 1 ] [ { 1 } cardinality ] unit-test
|
||||||
[ 1 ] [ HS{ 1 } cardinality ] unit-test
|
[ 1 ] [ HS{ 1 } cardinality ] unit-test
|
||||||
[ 3 ] [ HS{ 1 2 3 } cardinality ] unit-test
|
[ 3 ] [ HS{ 1 2 3 } cardinality ] unit-test
|
||||||
|
|
||||||
|
|
||||||
|
[ f ] [ { 1 2 3 4 } { 1 2 } subset? ] unit-test
|
||||||
|
[ t ] [ { 1 2 3 4 } { 1 2 } swap subset? ] unit-test
|
||||||
|
[ t ] [ { 1 2 } { 1 2 } subset? ] unit-test
|
||||||
|
[ t ] [ { 1 2 } { 1 2 } swap subset? ] unit-test
|
||||||
|
|
|
@ -61,7 +61,7 @@ M: set intersects?
|
||||||
small/large sequence/tester any? ;
|
small/large sequence/tester any? ;
|
||||||
|
|
||||||
M: set subset?
|
M: set subset?
|
||||||
small/large sequence/tester all? ;
|
sequence/tester all? ;
|
||||||
|
|
||||||
M: set set=
|
M: set set=
|
||||||
2dup [ cardinality ] bi@ eq? [ subset? ] [ 2drop f ] if ;
|
2dup [ cardinality ] bi@ eq? [ subset? ] [ 2drop f ] if ;
|
||||||
|
|
Loading…
Reference in New Issue