Add recent file view, implement runtime options
diff --git a/Evaluator.cpp b/Evaluator.cpp
index 9ce5bf7..92979c4 100644
--- a/Evaluator.cpp
+++ b/Evaluator.cpp
@@ -244,6 +244,13 @@
     throw EvalQuitException();
 }
 
+void Evaluator::reset()
+{
+    _vars = {};
+    _functions = {};
+    _shouldContinue = true;
+}
+
 QList<Token> Evaluator::dig(QString name)
 {
     if (_vars.contains(name))