Handbook
Glossary
>alist% ( node -- )
Vocabulary
persistent
.
hashtables
.
nodes
Inputs
node
an
object
Outputs
None
Definition
IN:
persistent.hashtables.nodes
GENERIC:
>alist%
( node -- )
Methods
USING:
accessors
persistent.hashtables.nodes
;
M:
bitmap-node
>alist%
nodes>>
>alist-each%
;
USING:
accessors
persistent.hashtables.nodes
;
M:
collision-node
>alist%
leaves>>
>alist-each%
;
USING:
kernel
persistent.hashtables.nodes
;
M:
empty-node
>alist%
drop
;
USING:
accessors
persistent.hashtables.nodes
;
M:
full-node
>alist%
nodes>>
>alist-each%
;
USING:
accessors
arrays
kernel
make
persistent.hashtables.nodes
;
M:
leaf-node
>alist%
[
key>>
]
[
value>>
]
bi
2array
,
;