forked from pyrex/chameleonic
Golf tostring()
This commit is contained in:
parent
58bf1d70bf
commit
137a390b65
@ -177,19 +177,6 @@ function kbd:release(i)
|
|||||||
end
|
end
|
||||||
|
|
||||||
function tostring(any)
|
function tostring(any)
|
||||||
if type(any)=="function" then
|
|
||||||
return "function"
|
|
||||||
end
|
|
||||||
if any==nil then
|
|
||||||
return "nil"
|
|
||||||
end
|
|
||||||
if type(any)=="string" then
|
|
||||||
return any
|
|
||||||
end
|
|
||||||
if type(any)=="boolean" then
|
|
||||||
if any then return "true" end
|
|
||||||
return "false"
|
|
||||||
end
|
|
||||||
if type(any)=="table" then
|
if type(any)=="table" then
|
||||||
local str = "{ "
|
local str = "{ "
|
||||||
for k,v in pairs(any) do
|
for k,v in pairs(any) do
|
||||||
@ -197,10 +184,7 @@ function tostring(any)
|
|||||||
end
|
end
|
||||||
return str.."}"
|
return str.."}"
|
||||||
end
|
end
|
||||||
if type(any)=="number" then
|
return tostr(any)
|
||||||
return ""..any
|
|
||||||
end
|
|
||||||
return "unknown" -- should never show
|
|
||||||
end
|
end
|
||||||
|
|
||||||
-->8
|
-->8
|
||||||
|
Loading…
Reference in New Issue
Block a user