heaps: make data-first throw on empty.
parent
46e0426795
commit
68b662c44c
|
@ -62,7 +62,7 @@ M: heap heap-size ( heap -- n )
|
|||
data>> nth-unsafe { entry } declare ; inline
|
||||
|
||||
: data-first ( heap -- entry )
|
||||
0 swap data-nth ; inline
|
||||
data>> first ; inline
|
||||
|
||||
: data-set-nth ( entry n heap -- )
|
||||
[ [ >>index ] keep ] dip data>> set-nth-unsafe ; inline
|
||||
|
|
Loading…
Reference in New Issue