Module:Harmonics in equal: Difference between revisions
ArrowHead294 (talk | contribs) +Debug option |
ArrowHead294 (talk | contribs) mNo edit summary |
||
| Line 1: | Line 1: | ||
local p = {} | local p = {} | ||
local utils = require("Module:Utils") | local utils = require("Module:Utils") | ||
local yesno = require("Module:yesno") | |||
-- direct mapping | -- direct mapping | ||
| Line 156: | Line 157: | ||
local collapsed = utils.value_provided(frame.args["collapsed"]) | local collapsed = utils.value_provided(frame.args["collapsed"]) | ||
local debugg = frame.args["debug"] | local debugg = yesno(frame.args["debug"]) | ||
local out_str = approx(steps, num, denom, {unpack(intervals[select_intervals], start, start + columns - 1)}, title, prec, reduction, collapsed) | local out_str = approx(steps, num, denom, {unpack(intervals[select_intervals], start, start + columns - 1)}, title, prec, reduction, collapsed) | ||
return frame:preprocess(debugg == | return frame:preprocess(debugg == true and "<pre>" .. out_str .. "</pre>" or out_str) | ||
end | end | ||
return p | return p | ||