Module:TAMNAMS: Difference between revisions

Ganaram inukshuk (talk | contribs)
Split name lookup into separate name, prefix, and abbrev lookup functions
Ganaram inukshuk (talk | contribs)
m Corrected lookup function names
Line 210: Line 210:


-- Function for looking up a mos's prefix (octave-equivalent mosses only)
-- Function for looking up a mos's prefix (octave-equivalent mosses only)
function p.lookup_name(input_mos, lookup_type)  
function p.lookup_prefix(input_mos, lookup_type)  
local input_mos = mos.parse(input_mos) or "5L 2s"
local input_mos = mos.parse(input_mos) or "5L 2s"
return p.tamnams_prefix[scalesig]
return p.tamnams_prefix[scalesig]
Line 216: Line 216:


-- Function for looking up a mos's abbrev (octave-equivalent mosses only)
-- Function for looking up a mos's abbrev (octave-equivalent mosses only)
function p.lookup_name(input_mos, lookup_type)  
function p.lookup_abbrev(input_mos, lookup_type)  
local input_mos = mos.parse(input_mos) or "5L 2s"
local input_mos = mos.parse(input_mos) or "5L 2s"
return p.tamnams_abbrev[scalesig]
return p.tamnams_abbrev[scalesig]