hi, I just find that this simple lua debugger,
and if I replace lua54.dll in it with lua54.dll of LuaRT, then I can use it to debug luart script.
add breakpoint or execute script line by line.

download this prebuild version:
[Login to see the link]
and find this file: iupluascripter54.exe

it is not better than LuaRt-Studio, but, just an option.

anyway they all use Scintilla.

and, there is a luacom.dll in this package.

I find that although luacom in it is not better than LuaRT sys.COM, but still there is something helpful in it.

for example, luacom in it has a function luacom.ExportConstants(), I find it very useful, it dump thousands of concants defined in Office Word or Excel. very handy.

LuaRT is 100% compatible with Lua 5.4 VM, so any Lua 5.4 debugger will work with it except one thing : you won't be able to debug inside a Task function.

For the LuaCOM constants exporting functionality, it can be easily added to sys.COM object 👍🏼

  • ruby replied to this.

    Samir For the LuaCOM constants exporting functionality, it can be easily added to sys.COM object

    nice to have it. I previously have to google those constants definition.

    The implementation I'm working on won't exports all constants in a table, which is a slow blocking process, but will bring the constant values as they are needed.

    is it possible to get the list if names defined for a specified function, from function signature parameter type ? maybe use it for autocomplete

    it might be possible, but quite a pain to implement

    Powered by: FreeFlarum.
    (remove this footer)