Module:MOS scalesig: Difference between revisions

ArrowHead294 (talk | contribs)
mNo edit summary
ArrowHead294 (talk | contribs)
mNo edit summary
Line 8: Line 8:
local is_long = yesno(is_long, false)
local is_long = yesno(is_long, false)
if is_link then
return (is_link == true
return is_long and mos.as_long_link(input_mos) or mos.as_link(input_mos)
and (is_long and mos.as_long_link(input_mos) or mos.as_link(input_mos))
else
or (is_long and mos.as_long_string(input_mos) or mos.as_string(input_mos)))
return is_long and mos.as_long_string(input_mos) or mos.as_string(input_mos)
end
end
end


Line 27: Line 25:


function p.tester()
function p.tester()
local input_mos = mos.new(5,2)
local input_mos = mos.new(5, 2)
return p._mos_scalesig(input_mos, true, true)
return p._mos_scalesig(input_mos, true, true)
end
end


return p
return p