Modul:Yesno
Qiyofa
Bu modul uchunModul:Yesno/docnomli hujjat sahifasini yaratishingiz mumkin
returnfunction(val,default)
val=type(val)=='string'andval:lower()orval
ifval==nilthen
returnnil
elseifval==true
orval=='yes'
orval=='y'
orval=='true'
orval=='t'
orval=='on'
orval=='ha'
orval=='yoniq'
ortonumber(val)==1
then
returntrue
elseifval==false
orval=='no'
orval=='n'
orval=='false'
orval=='f'
orval=='off'
orval=='yoʻq'
orval=='yoq'
orval=='oʻchiq'
orval=='ochiq'
ortonumber(val)==0
then
returnfalse
else
returndefault
end
end