Module:Rational: Difference between revisions

Plumtree (talk | contribs)
m is_superparticular() implemented
Plumtree (talk | contribs)
m Better parsing
Line 1,165: Line 1,165:
return nil
return nil
end
end
-- removing spaces
unparsed = unparsed:gsub(' ', '')
-- removing <br> and <br/> tags
unparsed = unparsed:gsub('<br/?>', '')
-- rational form
-- rational form
local sign, n, _m, m = unparsed:match('^%s*(%-?)%s*(%d+)%s*(/%s*(%d+))%s*$')
local sign, n, _m, m = unparsed:match('^%s*(%-?)%s*(%d+)%s*(/%s*(%d+))%s*$')