LINUX.ORG.RU

История изменений

Исправление den73, (текущая версия) :

Ты сделал костыль только для одного частного случая. В тикле индексы end-$e поддерживаются системно при всех операциях со списком, т.е. это особенность языка, а не особенность одной команды. Кроме того, ты можешь передавать такой индекс как параметр. Т.е. сказать моя-функция(пятый-элемент-с-конца), при этом никакого массива вообще рядом не видно. «пятый элемент с конца» - это некая самостоятельная абстракция, к-рая присутствует в тикле.

lrange, linsert, lindex, lsearch, lsort, lset - все его поддерживают.

В нём есть и другие подобные вещи, например, индексы и смещения в буфере редактора. Сдвинуться на три буквы вправо - это $выражениеИндекса+3c , и т.п.

На самом деле есть подобная вещь в html, когда размеры картинок указываются с единицой измерения. Но это всё же не совсем то же самое.

Исправление den73, :

Ты сделал костыль только для одного частного случая. В тикле индексы end-$e поддерживаются системно при всех операциях со списком, т.е. это особенность языка, а не особенность одной функции. Кроме того, ты можешь передавать такой индекс как параметр. Т.е. сказать моя-функция(пятый-элемент-с-конца), при этом никакого массива вообще рядом не видно. «пятый элемент с конца» - это некая самостоятельная абстракция, к-рая присутствует в тикле.

lrange, linsert, lindex, lsearch, lsort, lset - все его поддерживают.

В нём есть и другие подобные вещи, например, индексы и смещения в буфере редактора. Сдвинуться на три буквы вправо - это $выражениеИндекса+3c , и т.п.

На самом деле есть подобная вещь в html, когда размеры картинок указываются с единицой измерения. Но это всё же не совсем то же самое.

Исправление den73, :

Ты сделал отдельный костыль. В тикле индексы end-$e поддерживаются системно при всех операциях со списком, т.е. это особенность языка, а не особенность одной функции. Кроме того, ты можешь передавать такой индекс как параметр. Т.е. сказать моя-функция(пятый-элемент-с-конца), при этом никакого массива вообще рядом не видно. «пятый элемент с конца» - это некая самостоятельная абстракция, к-рая присутствует в тикле.

lrange, linsert, lindex, lsearch, lsort, lset - все его поддерживают.

В нём есть и другие подобные вещи, например, индексы и смещения в буфере редактора. Сдвинуться на три буквы вправо - это $выражениеИндекса+3c , и т.п.

На самом деле есть подобная вещь в html, когда размеры картинок указываются с единицой измерения. Но это всё же не совсем то же самое.

Исходная версия den73, :

Ты сделал отдельный костыль. В тикле индексы end-$e поддерживаются системно при всех операциях со списком, т.е. это особенность языка, а не особенность одной функции. Кроме того, ты можешь передавать такой индекс как параметр. Т.е. сказать некая-абстрактная-функция(пятый-элемент-с-конца), при этом никакого массива вообще рядом не видно. «пятый элемент с конца» - это некая самостоятельная абстракция, к-рая присутствует в тикле.

lrange, linsert, lindex, lsearch, lsort, lset - все его поддерживают.

В нём есть и другие подобные вещи, например, индексы и смещения в буфере редактора. Сдвинуться на три буквы вправо - это $выражениеИндекса+3c , и т.п.

На самом деле есть подобная вещь в html, когда размеры картинок указываются с единицой измерения. Но это всё же не совсем то же самое.