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 == "true" and "<pre>" .. out_str .. "</pre>" or out_str)
return frame:preprocess(debugg == true and "<pre>" .. out_str .. "</pre>" or out_str)
end
end


return p
return p