The exported functionality of the interpreter
Suppress output during evaluation of
Tries to bind an id to a value, returns the outcome of trying to bind
Suppresses output and saves it for
lastOutput to collect
Interpret one line of input. All feedback, including parse errors and evaluation results, are printed via the context's reporter. Values defined are available for future interpreted strings.
Gets the last output not printed immediately