Package-level declarations

Types

Link copied to clipboard

An expression evaluator backed by the Kotlin scripting engine (kts extension).

Link copied to clipboard

A pre-populated pool of KotlinExprEvaluator instances backed by a coroutine Channel.

Link copied to clipboard
class KotlinScript(nullGlobalContext: Boolean = false) : AbstractScript, Closeable

A script engine wrapper for dynamically evaluating Kotlin source code using the kts extension.

Link copied to clipboard
class KotlinScriptPool(size: Int, nullGlobalContext: Boolean) : AbstractScriptPool<KotlinScript>

A pre-populated pool of KotlinScript instances backed by a coroutine Channel.

Link copied to clipboard
class System

A replacement for java.lang.System that prevents scripts from terminating the JVM.