Modulo:Typo: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
gestisco inserimenti nulli o vuoti
m se non c'è l'articolo vogliamo la preposizione semplice
 
(2 versioni intermedie di 2 utenti non mostrate)
Riga 2:
 
function p.preposizione(frame)
iflocal frame.args[1]arg1 == nil or frame.args[1] == "" then return nil end
if frame.args[2]arg1 == nil or frame.args[2]arg1 == "" then return nil end
tableslocal arg2 = {frame.args[2]
if arg2 == nil or arg2 == "" then return arg1 end
local tables = {
['di'] = {
['il'] = 'del',
Line 96 ⟶ 98:
},
}
if tables[arg1] == nil then return nil end -- in caso contrario quando si tenta di accedere ad arg2 viene generato un errore di script
 
return tables[frame.args[1]arg1][frame.args[2]arg2]
end