sys::Obj fansh::Evaluator
Evaluator is responsible for compiling and evaluating a statement or expression.
private Void compile(Str source)
Source
private Compiler compiler
Void eval(Str line)
private Type localDefType()
new make(Shell shell)
private OutStream out
private Pod pod
private Void reportCompilerErrors()
private Void reportEvalError(Err e)
private Shell shell