Изменения
Перейти к навигации
Перейти к поиску
← Предыдущая правка
Следующая правка →
Модуль:RadicalWikifier
(посмотреть исходный код)
Версия от 21:13, 6 сентября 2023
24 байта добавлено
,
2 года назад
memoize recursive
Строка 109:
Строка 109:
end)
end)
−
local merge_nodes
= memoize (function
(node1, node2)
+
local
function
merge_nodes (node1, node2)
if type (node1) == 'string' and type (node2) == 'string' then
if type (node1) == 'string' and type (node2) == 'string' then
return node1 .. ' ' .. node2
return node1 .. ' ' .. node2
Строка 122:
Строка 122:
-- block:
-- block:
return node1, node2
return node1, node2
−
end)
+
end
+
merge_nodes = memoize (merge_nodes
)
-- Allowed CSS attributes:
-- Allowed CSS attributes:
Александр Машин
Бюрократы
, steward,
Администраторы
1714
правок
Реклама:
Навигация
Персональные инструменты
русский
Вы не представились системе
Обсуждение
Вклад
Создать учётную запись
Войти
Пространства имён
Модуль
Комментарии
Варианты
Просмотры
Читать
Посмотреть код
История
Ещё
Поиск
Навигация
Заглавная страница
Форум
Текущие события
Свежие правки
Случайный документ
Статистика
Справка
Порталы
Новости
Инструменты
Служебные страницы
Версия для печати