Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397

Номер 5 2023 год

DOI: 10.17587/prin.14.232-244
УДК: 004.432
Аргументы-перечислители как языковый инструмент определения циклов
В. Н. Марков, д-р техн. наук, проф., vinitar@yandex.ru, Кубанский государственный технологический университет, Краснодар

В рамках разработки новых языков высокого уровня и совершенствования существующих языков предложена новая синтаксическая конструкция определения циклов обработки коллекций и рядов значений в виде выражений. Ее суть заключается в использовании перечислителей индексов в качестве аргументов операторов и функций обработки коллекций. Такие аргументы-перечислители позволяют выражать операторы и функции обработки среза/всей коллекции, которые превосходят функции второго порядка в лаконичности и читаемости исходного кода, и не уступают операторам списковых включений.

Ключевые слова: перечислитель, итератор, индексатор, читабельность кода, лаконич­ность кода; сечение коллекции, функции высшего порядка, списковые включения
Стр. 232–244
Ссылка для цитирования:
Марков В. Н. Аргументы-перечислители как языковый инструмент определения циклов // Программная инженерия. 2023. Том 14, № 5. С. 232—244. DOI: 10.17587/prin.14.232-244.