InternalEvaluator

The InternalEvaluator is the Kotlin Kernel wrapper around ReplCompiler and ReplEvaluator. It is responsible for both compiling and evaluating user snippets.

This interface is only used internally in the kernel and should not be exposed to end users.

Properties

Link copied to clipboard
abstract val cellVariables: Map<Int, Set<String>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val lastKClass: KClass<*>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
abstract fun eval(code: Code, compilingOptions: JupyterCompilingOptions = JupyterCompilingOptions.DEFAULT, evaluatorWorkflowListener: EvaluatorWorkflowListener? = null): InternalEvalResult

Executes code snippet

Link copied to clipboard

Pop a serialized form of recently added compiled scripts