Validate.args is a LUA module that provides a framework validation of the parameters of a LUA function. It can also be used to validate complex data structures.
Validate.args 1.5.4 This is a brown-paper-bag release. The 1.5.3 contains debug code that causes a running failure.
About LUA
Lua is a compact scripting language. is a research group in the Catholic University of Rio de Janeiro, Brazil (Pontifical Catholic University Rio de Janeiro), by Roberto Ierusalimschy, Waldemar Celes and Luiz Henrique de Figueiredo was formed and developed in 1993. It is designed to embed applications, providing flexible extensions and customization capabilities for applications. LUA is written by standard C and can be compiled and run almost on all operating systems and platforms. LUA does not provide a powerful library, which is determined by its positioning. So Lua is not a suitable language for developing stand-alone applications. Lua has a simultaneous JIT project that provides just-in-time compilation capabilities on specific platforms.
Download Address: https://bitbucket.org/djerius/validate.args/downloads/validate-args-1.5.4.tar.gz