07-05-2011, 04:56 PM
Buildism uses Kahlua: http://code.google.com/p/kahlua/
There are a few others on this page: http://lua-users.org/wiki/LuaImplementations
I originally tried to use LuaJava (http://www.keplerproject.org/luajava/), which should be as fast as and no different from standard Lua since it is just a JNI (Java Native Interface) binding for the Lua C library. However, it kept crashing the JVM when I tried to get it to use multiple threads (and the developer deleted my message when I asked for help on their mailing list), but if you're not using threads that shouldn't be a problem.
There are a few others on this page: http://lua-users.org/wiki/LuaImplementations
I originally tried to use LuaJava (http://www.keplerproject.org/luajava/), which should be as fast as and no different from standard Lua since it is just a JNI (Java Native Interface) binding for the Lua C library. However, it kept crashing the JVM when I tried to get it to use multiple threads (and the developer deleted my message when I asked for help on their mailing list), but if you're not using threads that shouldn't be a problem.