comment puis-je incorporer lua en java?
est LuaJava un doit pour cela? ou puis-je incorporer lua en java sans elle?
- Je devine que vous préférez une pure Java mise en œuvre de Lua (au lieu de LuaJava qui utilise natif bits)? Ou vous êtes simplement à la recherche pour une alternative de mise en œuvre?
- un pur java de mise en oeuvre
- Un pur java mise en œuvre de LUA n'existe tout simplement pas, et probablement n'existera jamais. C'est un "C" du projet, et le portage de tous que C du code java serait une tâche énorme, et je doute que le LUA auteurs y voient beaucoup d'avantages à cela.
Vous devez vous connecter pour publier un commentaire.
LuaJ est facile à intégrer dans Java. J'ai eu à changer quelques lignes de leur source pour le faire fonctionner, la façon dont j'ai prévu (il n'a pas besoin de l'OI de la bibliothèque automatiquement).
http://sourceforge.net/projects/luaj/
io:read()
Essayez également kahlua et Mochalua.
Il est http://www.keplerproject.org/luajava/manual.html, mais essentiellement lua est plus approprié pour l'intégration avec C. Il y a un tas d'autres langages de script avec une bonne intégration java autour de même si. Envisager groovy, jruby ou jython pour commencer.
Lua est une bibliothèque C, vous pouvez l'intégrer dans Java, mais vous aurez à l'interface de la machine virtuelle java et Lua avec du code C.
La LuaJava auteurs ont déjà fait ce travail - vous êtes mieux de les utiliser que de l'écriture de votre propre.