Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local package = require "package"
- function reload(module)
- if package.loaded[module] == nil then
- -- initial load
- return require(module)
- else
- -- reload
- local oldmod = package.loaded[module]
- package.loaded[module] = nil
- local ok, obj = pcall(require, module)
- if ok then
- return obj
- else
- package.loaded[module] = oldmod
- return oldmod
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement