Types

Link copied to clipboard
data class ACCESS(val expr: KorteExprNode, val name: KorteExprNode) : KorteExprNode
Link copied to clipboard
data class ARRAY_LIT(val items: List<KorteExprNode>) : KorteExprNode
Link copied to clipboard
data class BINOP(val l: KorteExprNode, val r: KorteExprNode, val op: String) : KorteExprNode
Link copied to clipboard
data class CALL(val method: KorteExprNode, val args: List<KorteExprNode>) : KorteExprNode
Link copied to clipboard
object Companion
Link copied to clipboard
data class FILTER(val name: String, val expr: KorteExprNode, val params: List<KorteExprNode>, val tok: KorteExprNode.Token) : KorteExprNode
Link copied to clipboard
data class LIT(val value: Any?) : KorteExprNode
Link copied to clipboard
Link copied to clipboard
data class TERNARY(val cond: KorteExprNode, val etrue: KorteExprNode, val efalse: KorteExprNode) : KorteExprNode
Link copied to clipboard
Link copied to clipboard
data class UNOP(val r: KorteExprNode, val op: String) : KorteExprNode
Link copied to clipboard
data class VAR(val name: String) : KorteExprNode

Functions

Link copied to clipboard
open fun combineTypes(a: Any?, b: Any?): Any?
Link copied to clipboard
open operator fun Number.compareTo(other: Number): Int
Link copied to clipboard
open suspend fun Any?.dynamicCall(vararg args: Any?, mapper: KorteObjectMapper2): Any?
Link copied to clipboard
open suspend fun Any?.dynamicCallMethod(methodName: Any?, vararg args: Any?, mapper: KorteObjectMapper2): Any?
Link copied to clipboard
open suspend fun Any?.dynamicGet(key: Any?, mapper: KorteObjectMapper2): Any?
Link copied to clipboard
open fun Any?.dynamicLength(): Int
Link copied to clipboard
open suspend fun Any?.dynamicSet(key: Any?, value: Any?, mapper: KorteObjectMapper2)
Link copied to clipboard
abstract suspend fun eval(context: KorteTemplate.EvalContext): Any?
Link copied to clipboard
Link copied to clipboard
open fun Any?.toDynamicCastToType(other: Any?): Any?
Link copied to clipboard
Link copied to clipboard
open fun Any?.toDynamicInt(): Int
Link copied to clipboard
open fun Any?.toDynamicList(): List<*>
Link copied to clipboard
open fun Any?.toDynamicLong(): Long
Link copied to clipboard
Link copied to clipboard