Happy Birthday!
-Brian
It is currently March 28th, 2024, 12:31 pm
Happy Birthday Smurfier!
- eclectic-tech
- Rainmeter Sage
- Posts: 5380
- Joined: April 12th, 2012, 9:40 pm
- Location: Cedar Point, Ohio, USA
- Contact:
Re: Happy Birthday Smurfier!
Happy Birthday Smurfier!
Re: Happy Birthday Smurfier!
Happy Birthday!!!
- jsmorley
- Developer
- Posts: 22628
- Joined: April 19th, 2009, 11:02 pm
- Location: Fort Hunt, Virginia, USA
Re: Happy Birthday Smurfier!
Many happy returns Smurfie!
Re: Happy Birthday Smurfier!
Happy birthday Smurfier! :DDD
- SilverAzide
- Rainmeter Sage
- Posts: 2588
- Joined: March 23rd, 2015, 5:26 pm
- Contact:
Re: Happy Birthday Smurfier!
t = {'Happy', 'Birthday', 'Smurfier'}
print( table.tostring( t ) )
print( table.tostring( t ) )
Code: Select all
function table.val_to_str ( v )
if "string" == type( v ) then
v = string.gsub( v, "\n", "\\n" )
if string.match( string.gsub(v,"[^'\"]",""), '^"+$' ) then
return "'" .. v .. "'"
end
return '"' .. string.gsub(v,'"', '\\"' ) .. '"'
else
return "table" == type( v ) and table.tostring( v ) or
tostring( v )
end
end
function table.key_to_str ( k )
if "string" == type( k ) and string.match( k, "^[_%a][_%a%d]*$" ) then
return k
else
return "[" .. table.val_to_str( k ) .. "]"
end
end
function table.tostring( tbl )
local result, done = {}, {}
for k, v in ipairs( tbl ) do
table.insert( result, table.val_to_str( v ) )
done[ k ] = true
end
for k, v in pairs( tbl ) do
if not done[ k ] then
table.insert( result,
table.key_to_str( k ) .. "=" .. table.val_to_str( v ) )
end
end
return table.concat( result, " " ) .. "!"
end
- sephirotess
- Posts: 332
- Joined: December 8th, 2016, 6:45 am
Re: Happy Birthday Smurfier!
Happy Birthday! .