Files
kotlin-fork/libraries/scripting/jsr223-test/testData/testJsr223Inlining.kt
T
Ilya Chernikov 1450f4d890 Implement property for explicit jvmTarget for script definition...
Apply the property to the default JSR-223 script taking the value from
java.specification.version property, so effectively implementing
jvmTarget detection from current VM.
Also drop enforcing of target 1.8, using common default.
#KT-49329 fixed
#KT-40497 fixed
2021-12-14 13:39:21 +03:00

10 lines
209 B
Kotlin
Vendored

import javax.script.*
inline fun<T> foo(body: () -> T): T = body()
fun main() {
val scriptEngine = ScriptEngineManager().getEngineByExtension("kts")!!
scriptEngine.eval("println(foo { \"OK\" })")
}