Is it possible to turn the love interpreter to some love.so shared library?
In a way that one could do require('love') inside a lua script, and get all the functionality of it.
I know the benefits of current deployment of love as standalone executable, but I was wondering if it were technically feasible to turn love applications into regular lua applications.
I was thinking.. maybe the issue would be that love has an implicit game loop? I know ruby libraries that implement this by scheduling some code to run "after" the source code is completely executed, but I don't know if lua has such facility. If not, then one indeed needs to replace the standard interpreter.
So, what if I were to convert it to a regular library (albeit with native code), and make it installable through luarocks - would it be difficult? Near impossible? Absolutely impossible? Quite easy? (Already done?)
[ .. life is short, and I actually am not considering doing it; but I offer the developer(s) the opportunity!! ]