Module:TAMNAMS lookup: Difference between revisions

Ganaram inukshuk (talk | contribs)
Created page with "local tamnams = require("Module:TAMNAMS") local yesno = require("Module:Yesno") local p = {} -- For TAMNAMS name lookup as a template, outside of a lua module. function p._t..."
 
ArrowHead294 (talk | contribs)
mNo edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
local p = {}
local tamnams = require("Module:TAMNAMS")
local tamnams = require("Module:TAMNAMS")
local yesno = require("Module:Yesno")
local yesno = require("Module:Yesno")
local p = {}


-- For TAMNAMS name lookup as a template, outside of a lua module.
-- For TAMNAMS name lookup as a template, outside of a lua module.


function p._tamnams_lookup(text, reverse_lookup)
function p._tamnams_lookup(text, reverse_lookup)
local result = tamnams.hardness_names[text]  
local result = tamnams.step_ratios[text]  
or tamnams.hardness_ranges[text]  
or tamnams.step_ratio_ranges[text]  
or tamnams.mos_names[text]
or tamnams.mos_names[text]
or text
or text
Line 17: Line 18:
local text = frame.args["Lookup"]
local text = frame.args["Lookup"]
local reverse_lookup = yesno(frame.args["Reverse Lookup"]) == true -- TODO
local reverse_lookup = yesno(frame.args["Reverse Lookup"]) == true -- TODO


return p._tamnams_lookup(text, reverse_lookup, show_both)
return p._tamnams_lookup(text, reverse_lookup)
end
end