Re[76]: Ультракороткий язык программирования RS
От: PC_2 http://code.google.com/p/rsinterpretator/
Дата: 30.12.10 15:56
Оценка:
Здравствуйте, Mamut, Вы писали:

M>>>внезапно появились функции, внезапно появился доступ по индексу, а вони-то было!


PC_>>индексы в РС со времен Царя Гороха ...

PC_>>читай мануал, как именно на сайте проекта

M>имел в виду range, s.(1..2) и т.п.


Ты плохо понимаешь архитектуру.
Раньше была следующая конструкция
Массив.Число — это всятие по индексу

Операция точка для
Массив.МассивЧисел — была не определена

Хотя логично, что если приходит правым операндом вместо числа массив чисел, то можно вернуть
тоже массив чисел взятые по этим индексам.

s.(1..2) получили массив, в котором 1 и 2 элемент

а вот так
s.(1,2,5) получили 1,2,5 элементы из массива

Там было на 2 минуты кодинга и эту конструкцию не я ввел по сути. Это Егор предположил в одном
из своих примеров, что так должно работать в трансляторе согласно и я его полностью поддержал.

Так в чем же суть претензий ко мне ?
"Вся страна играть в футбол умеет, лишь мы 11 человек играть не умеем"(с)КВН
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.