lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


LuaJava is a scripting tool for Java. The goal of this tool is to
allow scripts written in Lua to manipulate components developed in
Java. LuaJava allows Java components to be accessed from Lua using the
same syntax that is used for accessing Lua`s native objects, without
any need for declarations or any kind of preprocessing.

LuaJava also allows Java to implement an interface using Lua. This way
any interface can be implemented in Lua and passed as parameter to any
method, and when called, the equivalent function will be called in
Lua, and it's result passed back to Java.

Changes on this version are:
- Changes to comply with Lua 5.1 API,
- Included LUA_MULTRET as a LuaState constant,
- Corrected bug on LuaObject.call on the order of the results. 		 	

LuaJava is part of the Kepler Project and can be found at
http://www.keplerproject.org/luajava

LuaJava is free software, using the same license as Lua 5.1.

Any comments and feedback are welcome.

Thiago Ponte