Может ли Scala использоваться script приложение Java?
Мне нужно загрузить кусок кода Scala из Java, настроить для него область выполнения (данные, представленные хост-приложением), оценить его и получить из него объект результата.
Документация Scala показывает, как легко вызвать скомпилированный код Scala из Java (поскольку он превращается в обычный байт-код JVM).
Но как я могу оценить выражение Scala на лету (от Java или, если это проще, изнутри Scala)?
Для многих других языков существует интерфейс javax.scripting. Scala, похоже, не поддерживает его, и я не смог найти что-либо в документах совместимости Java/Scala, которые не полагаются на компиляцию в режиме времени.