persistent.vectors: bring private back (broken in 4191882a68
).
parent
ed786070e2
commit
619ffe1884
|
@ -21,6 +21,8 @@ TUPLE: persistent-vector
|
|||
|
||||
M: persistent-vector length count>> ;
|
||||
|
||||
<PRIVATE
|
||||
|
||||
CONSTANT: node-size 32
|
||||
|
||||
: node-mask ( m -- n ) node-size mod ; inline
|
||||
|
@ -156,6 +158,8 @@ M: persistent-vector new-nth ( obj i pvec -- pvec' )
|
|||
} cond
|
||||
] dip [ >>root ] [ >>tail ] bi* ;
|
||||
|
||||
PRIVATE>
|
||||
|
||||
M: persistent-vector ppop ( pvec -- pvec' )
|
||||
dup count>> {
|
||||
{ 0 [ empty-error ] }
|
||||
|
|
Loading…
Reference in New Issue