4 ms·
With Lua you can create environments and define exactly what functions and libraries that environment has access to, and then execute/load your configuration or
by soapdog 6y ago
With Lua you can create environments and define exactly what functions and libraries that environment has access to, and then execute/load your configuration or data file into it. This way it can't have access to i/o or whatever you want to prevent it from accessing. This is a built-in feature since this is a very common use case for Lua.
Lua is not far too powerful, Lua is as powerful as you want it to be.