lovr.filesystem.load
EditLoad a file containing Lua code, returning a Lua chunk that can be run.
chunk = lovr.filesystem.load(filename)
Arguments
Name | Type | Description |
filename | string | The file to load. |
Returns
Name | Type | Description |
chunk | function | The runnable chunk. |
Notes
An error is thrown if the file contains syntax errors.
Example
Safely loading code:
local success, chunk = pcall(lovr.filesystem.load, filename)
if not success then
print('Oh no! There was an error: ' .. tostring(chunk))
else
local success, result = pcall(chunk)
print(success, result)
end
See also
lovr.filesystem