2045 читали · 4 года назад
Чем хвостовая рекурсия отличается от обычной?
На днях сёрфил глобальное пространство в поисках полезных вещей и наткнулся на статью, которая мне показалась в высшей степени замечательной. Такие вещи как рекурсия и продолжения (continuations) далеко не самые простые вещи в программировании, но вместе с ней мы с вами сможем сделать ещё один шаг в их понимании. Материал достаточно объемный, поэтому будет разбит на несколько частей. В этой части немного о рекурсии и TCO (tail-call optimization) Ссылка на источник в конце заметки. Вторая часть Заключительная...
06:44
1,0×
00:00/06:44
51,2 тыс смотрели · 3 года назад
289 читали · 1 год назад
Основные операции в языке LUA. Часть 2 (циклы, функции, встроенные команды)
Итак, продолжаем рассматривать операторы и конструкции языка LUA. Повторюсь, я не рассматриваю все возможные операторы. Для этого нужно было бы написать отдельную книжку по языку LUA. Я показываю только то, что использую в своих реальных скриптах. Первую часть по основным операциям в языке LUA можно посмотреть по данной ссылке. ==================================== Краткое содержание данного канала. ==================================== 4. Циклы. Циклы – очень мощные конструкции практически любых языков программирования...