Module:Scale tree: Difference between revisions

ArrowHead294 (talk | contribs)
ArrowHead294 (talk | contribs)
mNo edit summary
Line 1: Line 1:
local p = {}
local MOS = require("Module:MOS")
local MOS = require("Module:MOS")
local ET = require("Module:ET")
local ET = require("Module:ET")
Line 5: Line 4:
local sb = require("Module:SB tree")
local sb = require("Module:SB tree")
local utils = require("Module:Utils")
local utils = require("Module:Utils")
local yesno = require("Module:yesno")
local p = {}


-- Helper function that parses entries from a semicolon-delimited string and returns them in an array
-- Helper function that parses entries from a semicolon-delimited string and returns them in an array
Line 196: Line 197:
local out_str = p._scale_tree(mos, depth, comments)
local out_str = p._scale_tree(mos, depth, comments)
local debugg = frame.args["debug"]
local debugg = yesno(frame.args["debug"])
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