View source for Module:Math
You do not have permission to edit this page, for the following reason:
You can view and copy the source of this page.
--[[
This module provides a number of basic mathematical operations.
]]
local yesno, getArgs -- lazily initialized
local p = {} -- Holds functions to be returned from #invoke, and functions to make available to other Lua modules.
local wrap = {} -- Holds wrapper functions that process arguments from #invoke. These act as intemediary between functions meant for #invoke and functions meant for Lua.
--[[
Helper functions used to avoid redundant code.
]]
local function err(msg)
-- Generates wikitext error messages.
return mw.ustring.format('<strong class="error">Formatting error: %s</strong>', msg)
end
local function unpackNumberArgs(args)
-- Returns an unpacked list of arguments specified with numerical keys.
000
1:0
Templates used on this page:
- Template:High-risk (view source)
- Template:High-use (view source)
- Template:Module other (view source)
- Template:Module rating (view source)
- Template:Module rating/protected (view source)
- Template:Ombox (view source)
- Template:See also (view source)
- Template:Template for discussion/styles.css (view source)
- Template:Template link (view source)
- Template:Tfm/dated (view source)
- Template:Tl (view source)
- Module:Arguments (view source)
- Module:Effective protection level (view source)
- Module:Format link (view source)
- Module:Hatnote (view source)
- Module:Hatnote/styles.css (view source)
- Module:Hatnote list (view source)
- Module:High-use (view source)
- Module:Labelled list hatnote (view source)
- Module:Math/doc (view source)
- Module:Message box (view source)
- Module:Message box/configuration (view source)
- Module:Message box/ombox.css (view source)
- Module:Noinclude (view source)
- Module:Transclusion count (view source)
- Module:Transclusion count/data/M (view source)
- Module:Unsubst (view source)
- Module:Yesno (view source)
Return to Module:Math.