Запуск плагинов компилятора на стабильной

То, что я пытаюсь сделать, требует компилятора плагинов, потому что мне нужны отчеты об ошибках во время компиляции, однако я бы хотел, чтобы он работал на стабильной Rust, а не только по ночам.

Есть ли способ запустить плагины компилятора на стабильном Rust?

1 ответ

Решение

Еще нет; плагины компилятора полагаются на unstable API, который очень сильно меняется. Хотя невозможно предсказать, когда API стабилизируются, я думаю, что мы увидим большое количество версий Rust, прежде чем эти API можно будет объявить стабильными.

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

Другие вопросы по тегам