Модуль:Семантика

Для документации этого модуля может быть создана страница Модуль:Семантика/Документация

-- модуль для формирования блоков семантических связей (синонимы, антонимы и пр.)

local p = {
	['list'] = {}
}

if list == nil then
	list = {}
end

function p.add(frame)
	local data = frame.args['data']
	_G.foo = 20
	table.insert(list, data)
	table.insert(p['list'], data)
	return data
end

function p.show(frame)
	table.insert(list, '?')
	table.insert(p['list'], '??')
	-- return table.getn(list)
	-- return table.getn(p['list'])
	return _G.foo
end

return p