|
||||||||
| ОГЛАВЛЕНИЕ | ||||||||
| Обзор функций | |
Vector
|
newVector(Integer/List Data)
порождает новый вектор. Если аргументом функции является число N, то порождается вектор длины N, содержащий N новых свободных переменных. Если аргумент - список, то вектор формируется из элементов списка |
Object
|
vGet(Vector V, Integer Idx)
выбирает Idx-ный элемент вектора V |
Object
|
vSet(Vector V, Integer Idx, Object Obj)
Объект Obj становится Idx-ным элементом вектора V |
Object
|
vRemove(Vector V, Integer Idx)
Удаляет элемент с номером Idx из вектора V, уменьшая количество элементов V на 1 |
Vector
|
vAdd(Vector Vector, Object Elem)
Добавляет элемент в конец вектора |
Integer
|
vLength(Vector Vec)
Измеряет длину вектора |
| Описание функций |
Vector newVector(Integer/List Data)
Data
-
если аргумент - число, то определяется стартовая длина вектора, если - список, то вектор формируется явно из элементов списка
Object vGet(Vector V, Integer Idx)
V
-
вектор, в котором выбирается значение
Idx
-
позиция значения, которое выбирается в векторе
Object vSet(Vector V, Integer Idx, Object Obj)
V
-
вектор, у которого изменяется значение элемента
Idx
-
индекс изменяемого элемента вектора (неотрицательное целое число)
Obj
-
Значение, присваиваемое Idx-ному элементу вектора
Object vRemove(Vector V, Integer Idx)
V
-
Вектор, в котором удаляется элемент
Idx
-
Индекс удаляемого элемента
Vector vAdd(Vector Vector, Object Elem)
Vector
-
вектор, в который добавляется элемент
Elem
-
элемент, добавляемый в вектор
Integer vLength(Vector Vec)
Vec
-
вектор, у которого измеряется длина