Module:Temperament data: Difference between revisions
CompactStar (talk | contribs) No edit summary |
CompactStar (talk | contribs) No edit summary |
||
| Line 226: | Line 226: | ||
end | end | ||
local comma_basis = mysplit(frame.args['comma_list'], ",") | local comma_basis = mysplit(frame.args['comma_list'], ",") | ||
for i = 1, # | for i = 1, #comma_basis do | ||
comma_basis[i] = rat.parse( | comma_basis[i] = rat.parse(comma_basis[i]) | ||
end | end | ||
comma_basis = rat_list_to_matrix(subgroup, comma_basis) | comma_basis = rat_list_to_matrix(subgroup, comma_basis) | ||
local generators = mysplit(frame.args['generators'], ",") | local generators = mysplit(frame.args['generators'], ",") | ||
for i = 1, # | for i = 1, #generators do | ||
generators[i] = rat.parse(generators[i]) | generators[i] = rat.parse(generators[i]) | ||
end | end | ||
generators = rat_list_to_matrix(subgroup, generators) | generators = rat_list_to_matrix(subgroup, generators) | ||
local te_generator = | local te_generator = get_te_generator(subgroup, comma_basis, generators) | ||
return tostring(te_generator[0]) .. " " .. tostring(te_generator[1]) | |||
end | end | ||
return p | return p | ||