Merge branch 'experimental'
commit
21beb45c1f
|
@ -1,6 +1,6 @@
|
||||||
! Copyright (c) 2005 Mackenzie Straight.
|
! Copyright (c) 2005 Mackenzie Straight.
|
||||||
! See http://factorcode.org/license.txt for BSD license.
|
! See http://factorcode.org/license.txt for BSD license.
|
||||||
USING: kernel tools.test splay-trees namespaces assocs
|
USING: kernel tools.test trees.splay math namespaces assocs
|
||||||
sequences random ;
|
sequences random ;
|
||||||
IN: temporary
|
IN: temporary
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
! Copyright (c) 2005 Mackenzie Straight.
|
! Copyright (c) 2005 Mackenzie Straight.
|
||||||
! See http://factorcode.org/license.txt for BSD license.
|
! See http://factorcode.org/license.txt for BSD license.
|
||||||
USING: kernel math combinators assocs parser ;
|
USING: kernel math combinators assocs parser ;
|
||||||
IN: splay-trees
|
IN: trees.splay
|
||||||
|
|
||||||
TUPLE: splay-tree r count ;
|
TUPLE: splay-tree r count ;
|
||||||
INSTANCE: splay-tree assoc
|
INSTANCE: splay-tree assoc
|
|
@ -1 +1,2 @@
|
||||||
collections
|
collections
|
||||||
|
trees
|
|
@ -1 +1,2 @@
|
||||||
collections trees
|
collections
|
||||||
|
trees
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
- Make trees.splay use the same tree protocol as trees.binary and trees.avl
|
||||||
|
- Make all trees follow the assoc protocol
|
|
@ -1,6 +1,7 @@
|
||||||
! Copyright (C) 2007 Alex Chapman
|
! Copyright (C) 2007 Alex Chapman
|
||||||
! See http://factorcode.org/license.txt for BSD license.
|
! See http://factorcode.org/license.txt for BSD license.
|
||||||
USING: kernel generic math math.parser sequences arrays io namespaces namespaces.private random layouts ;
|
USING: kernel generic math math.parser sequences arrays io namespaces
|
||||||
|
namespaces.private random layouts ;
|
||||||
IN: trees
|
IN: trees
|
||||||
|
|
||||||
TUPLE: tree root ;
|
TUPLE: tree root ;
|
||||||
|
|
Loading…
Reference in New Issue