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.

LuaJava 1.0 offers

- improved error handling;
- dropped JDK 1.3 compatibility;
- windows binaries compatible with LuaBinaries Release 2
- new documentation format

LuaJava is available under the same license as Lua 5.0, that is, it can be
used at no cost for both academic and commercial purposes.

The source and the Windows binaries (compatible with LuaBinaries Release 2)
are available for download at LuaForge.

For more information on LuaJava please check

Any feedback is welcome!

Danilo Tuler