% Function VECTOR-POP
Function VECTOR-POP
vector-pop vector => element
vector - fill-pointerを持つvector
element - オブジェクト
vectorからfill-pointerをひとつ減らし、
新しいfill-pointerによって指定されたvectorの要素を取得します。
(vector-push (setq fable (list 'fable))
(setq fa (make-array 8
:fill-pointer 2
:initial-element 'sisyphus))) => 2
(fill-pointer fa) => 3
(eq (vector-pop fa) fable) => true
(vector-pop fa) => SISYPHUS
(fill-pointer fa) => 1
fill-pointerはひとつ減ります。
fill-pointerの値。
vectorがfill-pointerを持っていないときは、
型type-errorが発生します。
もしfill-pointerがゼロのとき、
vector-popは型errorのエラーが発生します。
vector-push,
vector-push-extend,
fill-pointer
なし。