Module:MOS intro: Difference between revisions
Adopt tamnams for lookup (again) |
ArrowHead294 (talk | contribs) mNo edit summary |
||
| Line 1: | Line 1: | ||
local mos = require( | local mos = require("Module:MOS") | ||
local rat = require( | local rat = require("Module:Rational") | ||
local utils = require( | local utils = require("Module:Utils") | ||
local et = require( | local et = require("Module:ET") | ||
local tip = require( | local tip = require("Module:Template input parse") | ||
local tamnams = require( | local tamnams = require("Module:TAMNAMS") | ||
local p = {} | local p = {} | ||
| Line 292: | Line 292: | ||
function p.mos_intro_frame(frame) | function p.mos_intro_frame(frame) | ||
-- Get and parse the the mos's scale signature, in the form xL ys or xL ys <p/q> | -- Get and parse the the mos's scale signature, in the form xL ys or xL ys <p/q> | ||
local input_mos = mos.parse(frame.args[ | local input_mos = mos.parse(frame.args["Scale Signature"]) or mos.new(5, 2, 2) | ||
local other_names = frame.args[ | local other_names = frame.args["Other Names"] or "" | ||
return p._mos_intro(input_mos, other_names) | return p._mos_intro(input_mos, other_names) | ||