REBOL 3/Серии REBOL 3: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 36:
Повторив сдвиг еще раз, то кроме переменной имени и последней переменной в блоке у вас ничего не останется.
Причем имя блока еще не будет хвостом, хотя оно уже на последнем месте.
<pre>print length? Colors
2
print second colors
blue</pre>
Для того, чтобы достичь хвоста переменную имени надо сдвинут еще раз.
colors: next colors
print index? colors
3
print first colors
blue
print length? colors
1
Тогда длина блока будет 0, но индекс позиции имени 4.
Причем элементов в блоке не останется и если мы захотим узнать первый элемент блока, то получим ошибку, выход за пределы конца блока.