Module:MOS: Difference between revisions
No edit summary |
No edit summary |
||
| Line 21: | Line 21: | ||
-- parse a MOS structure | -- parse a MOS structure | ||
function p.parse(unparsed) | function p.parse(unparsed) | ||
local nL, ns, equave = unparsed:match('^(%d+[Ll])(%s*)(%d+[Ss])(%s*.-equivalent)?$') | local nL, ns, equave = unparsed:match('^(%d+[Ll])(%s*)(%d+[Ss])(%s*.%-equivalent)?$') | ||
if equave == nil then | if equave == nil then | ||
equave = 2 | equave = 2 | ||