Handbook
Glossary
set-array-nth ( elt n array -- )
Factor handbook
»
The language
»
Collections
»
Arrays
»
Unsafe array operations
Prev:
array-nth ( n array -- elt )
Vocabulary
sequences
.
private
Inputs
elt
an
object
n
a non-negative fixnum
array
an
array
Outputs
None
Word description
Low-level array element mutator.
Warning
This word is in the
sequences
.
private
vocabulary because it is unsafe. It does not check types or array bounds, and improper use can corrupt memory. User code must use
set-nth
instead.
Definition
USING:
kernel
math.private
slots.private
;
IN:
sequences.private
:
set-array-nth
( elt n array -- )
swap
2
fixnum+fast
set-slot
;
inline