summaryrefslogtreecommitdiffstats
path: root/cpp/sca/modules/eval/driver.hpp
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--cpp/sca/modules/eval/driver.hpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/cpp/sca/modules/eval/driver.hpp b/cpp/sca/modules/eval/driver.hpp
index 7a0645781f..064213706c 100644
--- a/cpp/sca/modules/eval/driver.hpp
+++ b/cpp/sca/modules/eval/driver.hpp
@@ -31,6 +31,7 @@
#include "eval.hpp"
namespace tuscany {
+namespace eval {
const std::string evalOutputPrompt("; ");
const std::string evalInputPrompt("=> ");
@@ -57,7 +58,7 @@ const value evalDriverLoop(std::istream& in, std::ostream& out, Env& globalEnv)
value input = read(in);
if (isNil(input))
return input;
- const value output = eval(input, globalEnv);
+ const value output = evalApply(input, globalEnv);
announceOutput(out, evalOutputPrompt);
userPrint(out, output);
return evalDriverLoop(in, out, globalEnv);
@@ -71,4 +72,5 @@ const bool evalDriverRun(std::istream& in, std::ostream& out) {
}
}
+}
#endif /* tuscany_eval_driver_hpp */