Lua Virtual Environment is a simple library which provides a way to execute a Lua function in a separate environment, protecting the original one.
VEnv is free software and uses the same license as Lua 5.0.
Current version is 1.1 It was developed for Lua 5.0 and Lua 5.1.
VEnv can be downloaded from its LuaForge page.
- [08/Jul/2005] Version 1.1 released
Adds Stable to the VEnv distribution
Changes the function environment only when running the function (corrects a bug found by Mark Hamburg)
Compatible with Compat-5.1 Release 4
New documentation and examples
- [2/Dec/2004] Version 1.0 released
- [19/Jul/2004] Version 1.0 alpha released
VEnv was designed by Roberto Ierusalimschy, Ana Lúcia de Moura, André Carregal and Tomás Guisasola as part of the Kepler Project which holds its copyright. It was implemented by Ana Lúcia de Moura.
For more information please contact us. Comments are welcome!