Lua DSL in C++
mohammadbagher bidram <[email protected]> Mon, 8 Jun 2026 12:01:54 -0700 (PDT)
| Newsgroups | gmane.comp.lang.lua.general |
|---|---|
| Message-ID | <[email protected]> |
Hello, I’m developing a Lua-like DSL in C++ called TinyLC. Unlike standard Lua, it does not use a traditional VM loop, with the goal of keeping overhead low and improving integration with C++. The main challenge is that I’m running into is library compatibility. Because TinyLC does not follow the usual Lua VM or stack-based execution model, existing Lua libraries, such as LÖVE2D and other projects that depend on the Lua C API, cannot work with it directly. I wanted to ask whether there is any practical way to address or work around this limitation without giving up the current runtime design. You can take a look at the project here: tinylc-github-repo <https://github.com/MB-Bidram/TinyLC> -- You received this message because you are subscribed to the Google Groups "lua-l" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/lua-l/921c26aa-6cb4-4eb5-b9ed-d4f0847ab118n%40googlegroups.com.