Accessor SVREF
svref
simple-vector index => element
(setf
(svref
simple-vector index) new-element)
simple-vector - simple-vector
index - simple-vectorに対する有効な配列のインデックス
element, new-element - オブジェクト (この型は、simple-vectorの配列の要素の型のサブタイプです)。
indexによって指定されたsimple-vectorの要素にアクセスします。
simple-vector-p (setq v (vector 1 2 'sirens))) => true
(svref v 0) => 1
(svref v 2) => SIRENS
(setf (svref v 1) 'newcomer) => NEWCOMER
(=> #(1 NEWCOMER SIRENS) v
なし。
なし。
なし。
aref
, sbit
, schar
, vector
, 3.2.1. コンパイラーの用語
svref
は、 最初の引数がsimple-vector
を要求するところを除けば、 aref
と同じです。
svref v i) == (aref (the simple-vector v) i) (