Изменения
Перейти к навигации
Перейти к поиску
← Предыдущая правка
Следующая правка →
Модуль:RadicalWikifier
(посмотреть исходный код)
Версия от 14:56, 3 сентября 2023
5 байт добавлено
,
2 года назад
preprocess
Строка 152:
Строка 152:
local empty = to_set { 'th', 'td', 'br', 'hr', 'img' }
local empty = to_set { 'th', 'td', 'br', 'hr', 'img' }
−
local grammar = P {
Ct (
V'fragment' * -1
)
,
+
local grammar = P { V'fragment' * -1,
fragment = (V'tag' + C (V'char' ^ 1)) ^ 0,
fragment = (V'tag' + C (V'char' ^ 1)) ^ 0,
tag = Ct (V'open' * V'fragment' * V'close' + V'void') / function (tbl)
tag = Ct (V'open' * V'fragment' * V'close' + V'void') / function (tbl)
Строка 203:
Строка 203:
return {
return {
test = function (frame)
test = function (frame)
−
return frame:preprocess (grammar:match (test))--mw.dumpObject (grammar:match (test))
+
return frame:preprocess (grammar:match (test))
+
--
return
mw.dumpObject (grammar:match (test))
end
end
}
}
Александр Машин
Бюрократы
, steward,
Администраторы
1714
правок
Реклама:
Навигация
Персональные инструменты
русский
Вы не представились системе
Обсуждение
Вклад
Создать учётную запись
Войти
Пространства имён
Модуль
Комментарии
Варианты
Просмотры
Читать
Посмотреть код
История
Ещё
Поиск
Навигация
Заглавная страница
Форум
Текущие события
Свежие правки
Случайный документ
Статистика
Справка
Порталы
Новости
Инструменты
Служебные страницы
Версия для печати