dibyendumajumdar / ravi

Ravi is a dialect of Lua, featuring limited optional static typing, JIT and AOT compilers
http://ravilang.github.io/
Other
1.16k stars 60 forks source link

What kind of effort would be required to replace an embedded lua 5.3 with Ravi? #220

Closed skunkiferous closed 3 years ago

skunkiferous commented 3 years ago

The framework I'm interested in (Unreal Engine) has a Lua 5.3 plugin. The plugin is on the marketplace (commercially supported), but also open-source, so I assume it's "quality code".

If I wanted to use Ravi instead, would it be a "simple change" to modify the lua plugin, or is Ravi C interface sufficiently different that it would require a significant re-write of the plugin?

dibyendumajumdar commented 3 years ago

It should just work. If not please let me know

skunkiferous commented 3 years ago

Thanks. I'll contact you again, if I run into difficulties.