Подтвердить что ты не робот

Компилировать и выполнять код Scala во время выполнения

Можно ли скомпилировать и выполнить код scala как строку во время выполнения либо в scala, либо в Java?

Моя идея - создать DSL с помощью scala, а затем позволить Java-программистам использовать DSL внутри Java.

Я слышал, что класс scala.tools.nsc.Interpreter может сделать что-то подобное, но когда я импортировал его в свой файл scala, я получил "объектные инструменты" не является членом пакета scala. "

Так может кто-нибудь дать мне подсказку?

4b9b3361