INDEX | CLUSTER | FEATURES | SHORT | FRAMES | NO FRAMES |
-- Allocate list with `n' items.
-- (`n' may be zero for empty list.)
-- Allocate list with `n' items.
-- (`n' may be zero for empty list.)
-- This list will be full.
-- Current item
-- Item at first position
-- Item at last position
-- Current cursor position
-- May items be removed? (Answer: yes.)
-- Is structure filled to capacity? (Answer: no.)
-- Can the cursor be moved to position `p'?
-- Is `i' a valid index?
-- Move cursor `i' positions.
-- Move cursor to first position if any.
-- Move cursor to last position if any.
-- Move cursor one position forward.
-- Move cursor one position backward.
-- Move cursor to `i'-th position.
-- Move cursor to position `p'.
-- Exchange item at `i'-th position with item
-- at cursor position.
-- Add `v' to the beginning.
-- Do not move cursor.
-- Add `v' to end.
-- Do not move cursor.
-- Add `v' to the left of current position.
-- Do not move cursor.
-- Add `v' to the right of current position.
-- Do not move cursor.
-- Replace current item by `v'.
-- Remove first occurrence of `v', if any,
-- after cursor position.
-- Move cursor to right neighbor
-- (or `after' if no right neighbor or `v'does not occur)
-- Remove current item.
-- Move cursor to right neighbor
-- (or `after' if no right neighbor)
-- Remove all occurrences of `v'.
-- (Reference or object equality,
-- based on `object_comparison'.)
-- Leave cursor `after'.
-- Remove item to the left of cursor position.
-- Do not move cursor.
-- Remove item to the right of cursor position
-- Do not move cursor
-- Remove all items.
-- Prepare current object so that `other'
-- can be easily copied into it.
-- It is not necessary to call `setup'
-- (since `consistent' is always true)
-- but it will make copying quicker.
-- Copy of sub-list beginning at current position
-- and having min (`n', `count' - `index' + 1) items.
INDEX | CLUSTER | FEATURES | SHORT | FRAMES | NO FRAMES |