Module:TAMNAMS lookup: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
ArrowHead294 (talk | contribs) mNo edit summary |
||
| (One intermediate revision by the same user 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") | ||
-- For TAMNAMS name lookup as a template, outside of a lua module. | -- For TAMNAMS name lookup as a template, outside of a lua module. | ||
| 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) | return p._tamnams_lookup(text, reverse_lookup) | ||
Latest revision as of 18:21, 19 May 2025
- This module should not be invoked directly; use its corresponding template instead: Template:TAMNAMS lookup.
| Introspection summary for Module:TAMNAMS lookup | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| |||||||||||||||||||||
No function descriptions were provided. The Lua code may have further information.
local p = {}
local tamnams = require("Module:TAMNAMS")
local yesno = require("Module:Yesno")
-- For TAMNAMS name lookup as a template, outside of a lua module.
function p._tamnams_lookup(text, reverse_lookup)
local result = tamnams.step_ratios[text]
or tamnams.step_ratio_ranges[text]
or tamnams.mos_names[text]
or text
return result
end
function p.tamnams_lookup(frame)
local text = frame.args["Lookup"]
local reverse_lookup = yesno(frame.args["Reverse Lookup"]) == true -- TODO
return p._tamnams_lookup(text, reverse_lookup)
end
function p.tester()
return p._tamnams_lookup("5L 3s")
end
return p