Problem this feature should fix
Our ScriptInterpreter is currently implemented to work only with Lua.
Expected solution
We could provide a scripting interface that could be implemented by scripting languages, and used by OvCore to bind functions to any scripting language. We could find functions to bind through a reflection library (https://github.com/rttrorg/rttr) or by manually registering them from OvCore. The interface would dispatch these registration calls to the selected scripting language.
Problem this feature should fix
Our
ScriptInterpreteris currently implemented to work only with Lua.Expected solution
We could provide a scripting interface that could be implemented by scripting languages, and used by
OvCoreto bind functions to any scripting language. We could find functions to bind through a reflection library (https://github.com/rttrorg/rttr) or by manually registering them from OvCore. The interface would dispatch these registration calls to the selected scripting language.