Открыть главное меню
Главная
Случайная
Войти
Настройки
Описание проекта «Информаторий»
Отказ от ответственности
in.wiki
Найти
Изменения
← Предыдущая правка
Следующая правка →
Модуль: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
правок