Module:MOS notation: Difference between revisions
m Fixed param names in parse functions (they're all called "unparsed") |
Module now uses ordinal module |
||
| Line 4: | Line 4: | ||
local mos = require('Module:MOS') | local mos = require('Module:MOS') | ||
local rat = require('Module:Rational') | local rat = require('Module:Rational') | ||
local ord = require('Module:Ordinal') | |||
local p = {} | local p = {} | ||
| Line 185: | Line 186: | ||
return genchains | return genchains | ||
end | end | ||
| Line 224: | Line 214: | ||
-- Add a dash between the prefix and ordinal, if a prefix is given | -- Add a dash between the prefix and ordinal, if a prefix is given | ||
if prefix == "" then | if prefix == "" then | ||
degree_name = | degree_name = ord._ordinal(mossteps + 1) | ||
else | else | ||
degree_name = prefix .. "-" .. | degree_name = prefix .. "-" .. ord._ordinal(mossteps + 1) | ||
end | end | ||
end | end | ||