Module:BaseConvert: Difference between revisions

trim first argument in a-to-b syntax
m (1 revision imported: Wikipedia article on Nicotine templates needed)
(trim first argument in a-to-b syntax)
Line 103: Line 103:
     return _convert(n, base, from, precision, width, default, prefix, suffix)
     return _convert(n, base, from, precision, width, default, prefix, suffix)
end
end
setmetatable(p, {
__index = function(t, k)
from, base = k:match('^([0-9]+)to([0-9]+)$')
if not from then return nil end
return function(frame)
args = frame.args
    return _convert(mw.text.trim(args[1]), base, from, args['precision'], args['width'],
    args['default'], args['prefix'], args['suffix'])
    end
end
})


return p
return p
Anonymous user