Можно ли скомпилировать и выполнить код Scala в виде строки во время выполнения в Scala или в Java?
Моя идея - создать DSL с использованием Scala, а затем позволить программистам Java использовать DSL внутри Java.
Я слышал, что класс scala.tools.nsc.Interpreter может делать что-то подобное, но когда я импортировал его в свой файл scala, я получил «объектные инструменты не являются членами пакета scala».
Так кто-нибудь может дать мне подсказку?