Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

LDT/User Area/Compatible Lua VMs

This page aims to list the Lua VMs which works with Lua Development Tools (LDT).

(Feel free to complete it 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, shipped 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 shipped with LDT since 0.9. Ok green.gifOfficially available since 0.8 (use Lua 5.1 one), shipped with LDT since 0.9.
Mihini-0.8 Lua-5.1 Progress.gif Coming soon. LuaSocket 2.0 shipped by 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 ship 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) and perhaps with LuaSocket 2.1 (not released yet). Should work soon 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 and LDT 0.9: 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. LuaSocket shipped by MOAI. Tested MOAI sdk v1.3-149 on windows : Works only with the "Lua Attach To Application" and seems there are problems with coroutine create with MOAI's API.

Could be nice to offer a better support. Could work out of the box if MOAI's interpreter was able to handle "-e" option. :/

Available at Execution Environement page
Gideros Lua-5.1 Not officially supported. LuaSocket ? Not tested. Available at Execution Environement page
Corona Lua-5.1 Not officially supported. LuaSocket ? Not tested. We don't know about any (we are looking for community help).

Lua 5.1 execution environment could be used waiting for better.

LÖVE Lua-5.1 Not officially supported. LuaSocket ? 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