Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "LDT/User Area/Compatible Lua VMs"
< LDT
(New page: This page aims to list the Lua VMs which works with Lua Development Tools (LDT). (feel free to complete with your tests) {| border="1" border="1" cellpadding="3" cellspacing="0" !align="...) |
|||
Line 15: | Line 15: | ||
! Execution environment is only used to enable some user assistance (autocompletion, documentation) for a given VM | ! Execution environment is only used to enable some user assistance (autocompletion, documentation) for a given VM | ||
|- | |- | ||
− | |Lua-5.1 | + | |[http://www.lua.org/ Lua-5.1] |
|Lua-5.1 | |Lua-5.1 | ||
|[[Image:Ok_green.gif]] Since LDT 0.1. | |[[Image:Ok_green.gif]] Since LDT 0.1. | ||
− | | LuaSocket 2.0 needed. | + | |[http://w3.impa.br/~diego/software/luasocket/ LuaSocket] 2.0 needed. |
| | | | ||
|[[Image:Ok_green.gif]]Officially available since 0.8, deliver with LDT since 0.9. | |[[Image:Ok_green.gif]]Officially available since 0.8, deliver with LDT since 0.9. | ||
|- | |- | ||
− | |Jnlua-0.9 | + | |[http://code.google.com/p/jnlua/ Jnlua-0.9] |
|Lua-5.1 | |Lua-5.1 | ||
|[[Image:Ok_green.gif]] Since LDT 0.9. | |[[Image:Ok_green.gif]] Since LDT 0.9. | ||
− | | Based on Java Socket | + | | Based on Java Socket. |
|Interpreter based on Jnlua 0.9 delivered with LDT since 0.9. | |Interpreter based on Jnlua 0.9 delivered with LDT since 0.9. | ||
|[[Image:Ok_green.gif]]Officially available since 0.8 (use Lua 5.1 one), deliver with LDT since 0.9. | |[[Image:Ok_green.gif]]Officially available since 0.8 (use Lua 5.1 one), deliver with LDT since 0.9. | ||
|- | |- | ||
− | |Mihini-0.8 | + | |[http://eclipse.org/mihini/ Mihini-0.8] |
|Lua-5.1 | |Lua-5.1 | ||
|[[Image:Progress.gif]] Coming soon. | |[[Image:Progress.gif]] Coming soon. | ||
Line 36: | Line 36: | ||
|[[Image:Progress.gif]] Coming soon. | |[[Image:Progress.gif]] Coming soon. | ||
|- | |- | ||
− | |Lua-5.2 | + | |[http://www.lua.org/ Lua-5.2] |
|Lua-5.2 | |Lua-5.2 | ||
|[[Image:Progress.gif]] In Progress. | |[[Image:Progress.gif]] In Progress. | ||
− | | LuaSocket 2.1 needed (not released yet). | + | | [https://github.com/diegonehab/luasocket/tree/unstable LuaSocket 2.1] needed (not released yet). |
| Could partially work with the 0.9. | | Could partially work with the 0.9. | ||
| Not available for now (we are looking for community help). | | Not available for now (we are looking for community help). | ||
|- | |- | ||
− | |Jnlua-1.0 | + | |[http://code.google.com/p/jnlua/ Jnlua-1.0] |
|Lua-5.2 | |Lua-5.2 | ||
| Should work, not tested. | | Should work, not tested. | ||
− | | Need a transport layer, perhaps works with LuaSocket 2.1 | + | | Need a transport layer, perhaps works with LuaSocket 2.1. |
− | | Could be nice to delivered it with LDT | + | | Could be nice to delivered it with LDT. |
| (see Lua 5.2) | | (see Lua 5.2) | ||
|- | |- | ||
− | |LuaJIT-2.0 | + | |[http://luajit.org/ LuaJIT-2.0] |
|Lua-5.1 | |Lua-5.1 | ||
− | |[[Image:Progress.gif]] In Progress | + | |[[Image:Progress.gif]] In Progress. |
− | | Should work with | + | | Should work with LuaSocket 2.0 patched ([https://github.com/diegonehab/luasocket/pull/24 here] the patches to apply) or with [https://github.com/diegonehab/luasocket/tree/unstable LuaSocket 2.1] (not released yet). |
− | | Should work partially with a nightly build | + | | Should work partially with a nightly build. |
| Lua 5.1 Execution environment could be used. | | Lua 5.1 Execution environment could be used. | ||
|- | |- | ||
− | |wxLua | + | |[http://wxlua.sourceforge.net/ wxLua] |
|Lua-5.1 | |Lua-5.1 | ||
| Not officially supported, but should work. | | Not officially supported, but should work. | ||
− | | LuaSocket 2.0 needed | + | | [http://w3.impa.br/~diego/software/luasocket/ LuaSocket] 2.0 needed |
| Tested v2.8.10 on windows with LuaSocket 2.0 : works out of the box. | | Tested v2.8.10 on windows with LuaSocket 2.0 : works out of the box. | ||
| We don't know about any. Perhaps it could be partially generated from [http://wxlua.sourceforge.net/documentation.php doxygen documentation] (we are looking for community help). | | We don't know about any. Perhaps it could be partially generated from [http://wxlua.sourceforge.net/documentation.php doxygen documentation] (we are looking for community help). | ||
Line 80: | Line 80: | ||
|- | |- | ||
|Corona | |Corona | ||
+ | |Lua-5.1 | ||
+ | |Not officially supported. | ||
+ | | | ||
+ | |Not tested. | ||
+ | |We don't know about any (we are looking for community help). | ||
+ | Lua 5.1 execution environement could be used waiting for better. | ||
+ | |- | ||
+ | |LÖVE | ||
|Lua-5.1 | |Lua-5.1 | ||
|Not officially supported. | |Not officially supported. |
Revision as of 11:32, 25 January 2013
This page aims to list the Lua VMs which works with Lua Development Tools (LDT).
(feel free to complete with your tests)
VM | Debugger Compatibility | Execution Environment | |||
---|---|---|---|---|---|
Name-Version | Based on | Officially supported | Transport Layer | Comments | Execution environment is only used to enable some user assistance (autocompletion, documentation) for a given VM |
Lua-5.1 | Lua-5.1 | Since LDT 0.1. | LuaSocket 2.0 needed. | Officially available since 0.8, deliver with LDT since 0.9. | |
Jnlua-0.9 | Lua-5.1 | Since LDT 0.9. | Based on Java Socket. | Interpreter based on Jnlua 0.9 delivered with LDT since 0.9. | Officially available since 0.8 (use Lua 5.1 one), deliver with LDT since 0.9. |
Mihini-0.8 | Lua-5.1 | Coming soon. | LuaSocket deliver with Mihini. | Coming soon. | |
Lua-5.2 | Lua-5.2 | In Progress. | LuaSocket 2.1 needed (not released yet). | Could partially work with the 0.9. | Not available for now (we are looking for community help). |
Jnlua-1.0 | Lua-5.2 | Should work, not tested. | Need a transport layer, perhaps works with LuaSocket 2.1. | Could be nice to delivered it with LDT. | (see Lua 5.2) |
LuaJIT-2.0 | Lua-5.1 | In Progress. | Should work with LuaSocket 2.0 patched (here the patches to apply) or with LuaSocket 2.1 (not released yet). | Should work partially with a nightly build. | Lua 5.1 Execution environment could be used. |
wxLua | Lua-5.1 | Not officially supported, but should work. | LuaSocket 2.0 needed | Tested v2.8.10 on windows with LuaSocket 2.0 : works out of the box. | We don't know about any. Perhaps it could be partially generated from doxygen documentation (we are looking for community help).
Lua 5.1 execution environement could be used waiting for better. |
MOAI | Lua-5.1 | Not officially supported. | Not tested. | ||
Gideros | Lua-5.1 | Not officially supported. | Not tested. | ||
Corona | Lua-5.1 | Not officially supported. | Not tested. | We don't know about any (we are looking for community help).
Lua 5.1 execution environement could be used waiting for better. | |
LÖVE | Lua-5.1 | Not officially supported. | Not tested. | We don't know about any (we are looking for community help).
Lua 5.1 execution environement could be used waiting for better. |