lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On Tue, Nov 7, 2017 at 11:32 AM, RAHUL KUMAR <ryadav.exe@gmail.com> wrote:
> Hi folks,
>
> I have an Desktop application which runs Lua 5.3 had one of the library as C
> dll and hence Lua loads (require) and make available all the functions.

Can you give us a hint about what the C does compared to the Lua? If
it's just a wrapper then perhaps C (your lib) to C (libuv) is the best
bet? If the Lua is more involved, then perhaps Fengari or Luvit might
be more applicable? Fengari looks like a nice straight line (however
note the missing section:
https://github.com/fengari-lua/fengari#missing-features) and might be
the easiest to test.

> There are requests to move this application to web (existing web tools are
> in Node.js). Is there any binding available for Lua 5.3 with Node.js? I see
> there are bindings for 5.1 but not for 5.3
>
> If not, what is best possible path i should take to port existing Lua module
> ( C dll) to Node.js?
>
>
> Regards,
> Rahul