Handbook
Glossary
dec-cursor ( cursor -- cursor' )
Vocabulary
cursors
Inputs
cursor
an
object
Outputs
cursor'
an
object
Definition
IN:
cursors
GENERIC:
dec-cursor
( cursor -- cursor' )
Methods
USING:
accessors
cursors
kernel
math
;
M:
linear-cursor
dec-cursor
[
value>>
]
[
delta>>
]
bi
[
-
]
keep
<linear-cursor>
;
inline
USING:
accessors
cursors
kernel
math
;
M:
quadratic-cursor
dec-cursor
[
value>>
]
[
delta>>
]
[
delta2>>
]
tri
[
-
[
-
]
keep
]
keep
<quadratic-cursor>
;
inline
USING:
cursors
;
M:
random-access-cursor
dec-cursor
-1
cursor+
;
inline
USING:
accessors
cursors
kernel
math
;
M:
sequence-cursor
dec-cursor
[
seq>>
]
[
n>>
]
bi
1
-
<sequence-cursor>
;
inline