Задать вопрос
pro_co_ru
@pro_co_ru
Старший инженер-программист

Можно ли с помощью jxcore произвести преобразование вида: JavaScript source -> LLVM code -> WebAssembly (wasm file)?

Наткнулся на такую штуку: jxcore.com/jxcore-llvm-javascript-frontend-b
Интересно, как с помощью неё реализовать транспилирование такого рода:
JavaScript source -> LLVM code -> WebAssembly (wasm file)?

Например, из c/c++ кода это можно сделать с помощью emscripten, вот песочница: https://wasdk.github.io/WasmFiddle/
Или из TypeScript подобных языков, например: https://maxgraey.github.io/Assembleash/#AssemblyScript
Тут пишут что можно ещё и Ruby и Python преобразовывать в LLVM -> asm.js -> binary.wasm
Даже код на Turbo Pascal уже можно компилировать в wasm и затем исполнять в браузере: kanaka.github.io/pascal.js
Но меня интересует преобразование именно из нетипизированного JS в WASM.
  • Вопрос задан
  • 781 просмотр
Подписаться 4 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
pro_co_ru
@pro_co_ru Автор вопроса
Старший инженер-программист
Нашёл какой-то NectarJS, вот онлайн демо.

Только столкнулся с проблемой, которую запостил в issues проекта на гитхабе.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы