Eval

trait Eval
class Object
trait Matchable
class Any
class Interflow

Value members

Concrete methods

def eval(op: Op)(implicit state: State, linked: Result, origPos: Position): Val
def eval(bin: Bin, ty: Type, l: Val, r: Val)(implicit state: State, origPos: Position): Val
def eval(comp: Comp, ty: Type, l: Val, r: Val)(implicit state: State): Val
def eval(conv: Conv, ty: Type, value: Val)(implicit state: State): Val
def eval(value: Val)(implicit state: State, origPos: Position): Val
def run(insts: Array[Inst], offsets: Map[Local, Int], from: Local)(implicit state: State): Cf