Módulo:contexto

Hola, siéntete bienvenido o bienvenida, estás en esta página web en busca de la definición de la palabra Módulo:contexto. En Dictious no solo tendrás la posibilidad de conocer todas las acepciones que se encuentran en el diccionarios de la palabra Módulo:contexto, sino que asimismo te contaremos su etimología, sus especificaciones y podrás conocer el modo en que se dice Módulo:contexto en singular y en plural. Cualquier cosa que deberías conocer en referencia a la palabra Módulo:contexto lo tienes aquí. La definición de la palabra Módulo:contexto te ayudará a que tengas mayor exactitud e idoneidad en el momento de charlar o escribir tus textos. Tener conocimiento de la definición deMódulo:contexto, de la misma manera que las de otras palabras, incrementan el vocabulario y nos suministran mayores y mejores herramientas lingüísticas.

Documentación del módulo
Esta documentación está transcluida desde Módulo:contexto/doc.
Los editores pueden experimentar en la zona de pruebas de este módulo.
Por favor, añade las categorías e interwikis a la subpágina de documentación. Subpáginas de este módulo.
local m_str = require("Módulo:String")

local ucfirst = m_str.ucfirst
local lcfirst = m_str.lcfirst
local cap = m_str.ucfirst
local minus = m_str.lcfirst
local strupper = m_str.upper
local strlower = m_str.lower
local strfind = m_str.find
local strmatch = m_str.match
local substr = m_str.sub

local insert = table.insert
local concat = table.concat

local obtener_idioma = require("Módulo:lenguas").cod_a_idioma
local sortkey = require("Módulo:sortkey").generarSortkey
local generar_error = require("Módulo:traza")

local prohibido = {
     = true,--'<span class="ib-comma"><span class="qualifier-comma">,</span></span>&nbsp;',
    = true,
    = true,
    = true,
    =	true,
     = true,
     = true,
}

local deb = {
	 = true,
	 = true,
	 = true,
	 = true,
	 = true,
	 = true,
	 = true,
	 = true,
	 = true,
	 = true,
	 = true,
	 = true,
	 = true,
	 = true,
	 = true,
	 = true,
	 = true,
	 = true,
	 = true,
	 = true,
	 = true,
	 = true,
	 = true,
}

local params = {
	 = {},
     = {lista = true},
     = {},
}

local function f_cat(leng_upper, cat, clave)
    return "]" or "]]")
end

local export = {}

-- funciones nuevas
function export.ambito(frame)
	local t = {}
	local m = mw.loadData("Módulo:contexto/ámbito")
	local parent_frame = frame:getParent()
	local args = require("Módulo:parámetros").obtener_parametros(parent_frame.args, params)
	
    local leng = args or "es"
    local leng_upper = strupper(leng)
    local idioma_obj = obtener_idioma(leng)
    local ns = mw.title.getCurrentTitle().namespace
    local pagename = mw.title.getCurrentTitle().text
    
    local cats = {}
    
    for i, arg in ipairs(args) do
    	if prohibido then
    		error(arg.. ": parámetro obsoleto")	
    	end
    	local etiqueta, tcat, nota = arg, nil, nil
    	local x = m or m
    	if x then
    		etiqueta = x
    		tcat = x
    		nota = x
    		insert(cats, f_cat(leng_upper, etiqueta, sortkey(pagename, leng, idioma_obj)))
    	end
    	if deb or deb then
    		generar_error("contexto")	
    	end
    	nota = args or nota
    	local st = etiqueta or arg
    	if nota then
    		if nota:len() > 20 then
    			st = st..frame:extensionTag("ref", nota)
    		else
    			st = st.." ("..nota..")"
    		end
    	end
    	insert(t, st)
    end
    return concat(t, ", ")..concat(cats)
end

function export.uso(frame)
	local t = {}
	local m = mw.loadData("Módulo:contexto/uso")
	local parent_frame = frame:getParent()
	local args = require("Módulo:parámetros").obtener_parametros(parent_frame.args, params)
	
    local leng = args or "es"
    local leng_upper = strupper(leng)
    local idioma_obj = obtener_idioma(leng)
    local ns = mw.title.getCurrentTitle().namespace
    local pagename = mw.title.getCurrentTitle().text
    
    local cats = {}
    
    for i, arg in ipairs(args) do
    	if prohibido then
    		error(arg.. ": parámetro obsoleto")	
    	end
    	arg = strlower(arg)
    	local etiqueta, ucat, nota = arg, nil, nil
    	local x = m
    	if x then
    		etiqueta = x
    		ucat = x
    		nota = x
    		if ucat and ucat ~= "" then
    			insert(cats, f_cat(leng_upper, ucat, sortkey(pagename, leng, idioma_obj)))
    		end
    	end
    	if deb then
    		generar_error("contexto")	
    	end
		nota = args or nota
    	local st = etiqueta or arg
    	if nota then
    		if nota:len() > 20 then
    			st = st..frame:extensionTag("ref", nota)
    		else
    			st = st.." ("..nota..")"
    		end
    	end
    	insert(t, st)
    end
    return concat(t, ", ")..concat(cats)
end

function export.csem(frame)
	local t = {}
	local m = mw.loadData("Módulo:contexto/csem")
	local parent_frame = frame:getParent()
	local args = require("Módulo:parámetros").obtener_parametros(parent_frame.args, params)
	
    local leng = args or "es"
    local leng_upper = strupper(leng)
    local idioma_obj = obtener_idioma(leng)
    local ns = mw.title.getCurrentTitle().namespace
    local pagename = mw.title.getCurrentTitle().text
    
    local cats = {}
    
    for i, arg in ipairs(args) do
    	if prohibido then
    		error(arg.. ": parámetro obsoleto")	
    	end
    	if arg == "csem" then
			generar_error("csem")    		
    	end
    	if strfind(arg, "entilicio") then
    		generar_error("gentilicio")	
    	end
    	arg = ucfirst(arg)
    	local etiqueta, scat, nota = arg, nil, nil
    	local x = m
    	if x then
    		etiqueta = x
    		scat = x
    		nota = x
    		if scat and scat ~= "" then
    			insert(cats, f_cat(leng_upper, scat, sortkey(pagename, leng, idioma_obj)))
    		end
    	end
    	if deb then
    		generar_error("contexto")	
    	end
		nota = args or nota
    	local st = etiqueta or arg
    	insert(t, i > 1 and lcfirst(st) or st)
    end
    return concat(t, ", ")..concat(cats)
end

return export

Separar Módulo:contexto en sílabas

Puede ser de que junto con toda la información que te hemos dado acerca de la palabra Módulo:contexto, también te proporcionemos la información de cómo separarla en sílabas. Pulsa este link si quieres aprender a dividir Módulo:contexto en sílabas.

Listado de errores ortográficos de Módulo:contexto

Más abajo puedes ir al link que te lleva a un listado con los principales errores ortográficos, para que los tomes en consideración y no incurras en ellos.Sin más demora, aquí tienes el listado de errores ortográficos de Módulo:contexto