Skip to main content

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.

Jump to: navigation, search

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 luasocket 2.0 patched or with luasocket 2.1 (not released yet).
+
| 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 Ok green.gif Since LDT 0.1. LuaSocket 2.0 needed. Ok green.gifOfficially available since 0.8, deliver with LDT since 0.9.
Jnlua-0.9 Lua-5.1 Ok green.gif Since LDT 0.9. Based on Java Socket. Interpreter based on Jnlua 0.9 delivered with LDT since 0.9. Ok green.gifOfficially available since 0.8 (use Lua 5.1 one), deliver with LDT since 0.9.
Mihini-0.8 Lua-5.1 Progress.gif Coming soon. LuaSocket deliver with Mihini. Progress.gif Coming soon.
Lua-5.2 Lua-5.2 Progress.gif 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 Progress.gif 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.

Back to the top