Есть ли хорошие кросс-компиляторы расширяемого языка? - PullRequest
0 голосов
/ 02 ноября 2018

Я сейчас работаю над проектом, и мне бы очень понравилось иметь возможность расширять кросс-компилятор для преобразования некоторого кода в другие языки. Например, у меня может быть AST некоторого кода, и я хотел бы передать его кросс-компилятору с нужным языком и получить некоторый код на языке, указанном в возвращении.

Итак, подведем итог: есть ли какой-нибудь расширяемый кросс-компилятор, который я могу просто дать AST или эквивалентный и получить взамен код?

(я знаю о Haxe, но компилятор не очень расширяемый, и я бы предпочел не переносить)

1 Ответ

0 голосов
/ 19 марта 2019

Я принял решение использовать LLVM в качестве нативного компилятора и буду писать свои собственные переносчики на другие языки, так как я не нашел другого достойного варианта. Если вы хотите следить за моим проектом, отправляйтесь на Provalang .

...