Модуль:ЭтоПарсер: различия между версиями

Содержимое удалено Содержимое добавлено
Новая страница: «local getArgs = require("Module:Arguments").getArgs local p = {} function p.main(frame) local args = getArgs(frame) return p._main(args, frame) end local function has_value(tab, val) for index, value in ipairs(tab) do if value == val then return true end end return false end function p._main(args, frame) local notParser = { "Deja vu (RInform)", "TADSTRIS", "Аргинк (RTADS)", "Граф Нулин", "Лабиринт (Ласто...»
 
мНет описания правки
 
(не показаны 2 промежуточные версии 2 участников)
Строка 18:
 
function p._main(args, frame)
-- Исключения (отдельные игры) сюда
local notParser = {
"Deja vu (RInform)",
Строка 38 ⟶ 39 :
return "нет"
end
local platform_parser = frame:callParserFunction("#show", { args[1], "?Платформа", "link=none" })
"#ask",
{
args[1],
'?Платформа',
link = 'none'
}
)
-- Платформы (всё что предполагается парсерным если сделано на этой платформе) сюда
local platforms = {
"6days LUA",
Строка 45 ⟶ 54 :
"Inform",
"INTER QUEST",
"Jaiffa",
"Protoparser.js",
"Quazatron Adventure",