cadenza / cadenza.jit / Builtin

Builtin

abstract class Builtin : Node, Serializable

Constructors

<init>

Builtin(resultType: Type)

Properties

resultType

val resultType: Type

Functions

execute

abstract fun execute(frame: VirtualFrame, arg: Code): Any?

executeBoolean

open fun executeBoolean(frame: VirtualFrame, arg: Code): Boolean

executeClosure

open fun executeClosure(frame: VirtualFrame, arg: Code): Closure

executeInteger

open fun executeInteger(frame: VirtualFrame, arg: Code): Int

executeUnit

open fun executeUnit(frame: VirtualFrame, arg: Code): Unit

Inheritors

Print

object Print : Builtin