otpgo: Add Utils.lua
This commit is contained in:
parent
3146cfb92e
commit
70602f7231
|
|
@ -3,23 +3,8 @@ package.path = package.path .. ";lua/?.lua"
|
|||
local inspect = require('inspect')
|
||||
local date = require('date')
|
||||
|
||||
-- From https://stackoverflow.com/a/22831842
|
||||
function string.starts(str, start)
|
||||
return string.sub(str, 1, string.len(start)) == start
|
||||
end
|
||||
|
||||
-- From https://stackoverflow.com/a/2421746
|
||||
function string.upperFirst(str)
|
||||
return string.gsub(str, "^%l", string.upper)
|
||||
end
|
||||
|
||||
function table.shallow_copy(t)
|
||||
local t2 = {}
|
||||
for k, v in pairs(t) do
|
||||
t2[k] = v
|
||||
end
|
||||
return t2
|
||||
end
|
||||
-- Load Utils:
|
||||
dofile("lua/Utils.lua")
|
||||
|
||||
-- Read vismap:
|
||||
function readVismap()
|
||||
|
|
|
|||
|
|
@ -0,0 +1,17 @@
|
|||
-- From https://stackoverflow.com/a/22831842
|
||||
function string.starts(str, start)
|
||||
return string.sub(str, 1, string.len(start)) == start
|
||||
end
|
||||
|
||||
-- From https://stackoverflow.com/a/2421746
|
||||
function string.upperFirst(str)
|
||||
return string.gsub(str, "^%l", string.upper)
|
||||
end
|
||||
|
||||
function table.shallow_copy(t)
|
||||
local t2 = {}
|
||||
for k, v in pairs(t) do
|
||||
t2[k] = v
|
||||
end
|
||||
return t2
|
||||
end
|
||||
Loading…
Reference in New Issue