1,300
edits
No edit summary Tag: Reverted |
No edit summary Tag: Manual revert |
||
Line 1: | Line 1: | ||
--[[ | |||
{{Helper module|name=Yesno | |||
|fname1=(arg) | |||
|ftype1=Any value | |||
|fuse1=Reads arg for yes/no and returns the appropriate boolean or nil | |||
|fname2=(arg1,arg2) | |||
|ftype2=Any value, Any value | |||
|fuse2=Reads arg1 for yes/no and returns the appropriate boolean; returns arg2 if arg1 was not an applicable value | |||
}} | |||
--]] | |||
-- <pre> | |||
-- Used to evaluate args to booleans where applicable | |||
-- | |||
-- Based on <https://en.wikipedia.org/wiki/Module:Yesno> | |||
-- see page history there for contributors | |||
-- | |||
return function( arg, default ) | return function( arg, default ) |