Друзья, подскажите пожалуйста, кто знает: * как в модуле Emscripten получить доступ к wasm instance * можно ли подменить у инстанса память после инициализации?
Экспортированные функции в новом модуле нужно заранее определить что бы старый модуль их мог найти, возможно нужна JS прослойка. Есть демо clang в вазме, но там результат не из вазма вызывается.
Нет, тут либо-либо. Либо компилируем Lua VM в Wasm, и тогда нам не нужно компилировать Lua-исходники, машина будет их интерпретировать как обычно. Либо нужно компилировать исходники прямо в Wasm, и тогда их будет исолнять Wasm VM напрямую, без интерпретатора Lua.