Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Sumo 10.04.2008 22:14
Как прямо в кострукторе впихнуть элементы? Тут нужно синтаксис придумать поинтереснее:$list[ $:[element 0] $:[element 1] $:[element 2] $:[element 3] ] ($list) # кол-во элементов списка $list.0, $list.1 # получение элемента $list.(-1) # последний элемент $list.[-1:1:2] # срез $list.[:2] # еще один срез ^list.append[$list2] # складываем списки ^list.insert(3)[$list2] # вставляем список в позицию 3 ^list.foreach[v]{ # здесь $v текущий элемент списка }А вот всякие next и hasNext нафиг не нужны - foreach и так реализует единственный возможный внутренний итератор.
^for[i](-1;1){ $list.$i }