fill-pointer
(fill-pointer vector)
make-array の :fill-pointer で作成されたベクタのフィルポインタを返します。フィルポインタはベクタの実効長です。length や印字はフィルポインタで止まりますが、aref はバッキングストレージ全体にアクセスできます。setf 可能な場所であり、(setf (fill-pointer v) n) で 0 からベクタの総サイズまでの任意の位置に移動できます。配列にフィルポインタがない場合はエラーを通知します (事前に array-has-fill-pointer-p で確認してください)。