19 lines
453 B
Lua
19 lines
453 B
Lua
|
verbana.util = {}
|
||
|
|
||
|
function verbana.util.load_file(filename)
|
||
|
local file = io.open(('%s/%s'):format(verbana.modpath, filename), 'r')
|
||
|
if not file then
|
||
|
verbana.log('error', 'error opening "%s"', filename)
|
||
|
return
|
||
|
end
|
||
|
local contents = file:read('*a')
|
||
|
file:close()
|
||
|
return contents
|
||
|
end
|
||
|
|
||
|
function verbana.util.table_invert(t)
|
||
|
local inverted = {}
|
||
|
for k,v in pairs(t) do inverted[v] = k end
|
||
|
return inverted
|
||
|
end
|