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