Handbook
Glossary
cursor= ( cursor cursor -- ? )
Vocabulary
cursors
Inputs
cursor
an
object
cursor
an
object
Outputs
?
an
object
Definition
IN:
cursors
GENERIC:
cursor=
( cursor cursor -- ? )
Methods
USING:
cursors
kernel
;
M:
end-of-stream
cursor=
eq?
;
inline
USING:
accessors
cursors
kernel
;
M:
hash-set-cursor
cursor=
[
n>>
]
bi@
=
;
inline
USING:
accessors
cursors
kernel
;
M:
hashtable-cursor
cursor=
[
n>>
]
bi@
=
;
inline
USING:
accessors
cursors
kernel
;
M:
map-cursor
cursor=
[
from>>
]
bi@
cursor=
;
inline
USING:
accessors
cursors
kernel
;
M:
numeric-cursor
cursor=
[
value>>
]
bi@
=
;
inline
USING:
accessors
cursors
kernel
;
M:
sequence-cursor
cursor=
[
n>>
]
bi@
=
;
inline
USING:
cursors
kernel
;
M:
stream-cursor
cursor=
2drop
f
;
inline
USING:
accessors
combinators.short-circuit
cursors
kernel
;
M:
zip-cursor
cursor=
{
[
[
keys>>
]
bi@
cursor=
]
[
[
values>>
]
bi@
cursor=
]
}
2||
;
inline