aboutsummaryrefslogtreecommitdiffstats
path: root/src/repl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/repl.cpp')
-rw-r--r--src/repl.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/repl.cpp b/src/repl.cpp
index a1d3e74..52d35c5 100644
--- a/src/repl.cpp
+++ b/src/repl.cpp
@@ -96,7 +96,7 @@ eval(CEnv& cenv, Cursor& cursor, istream& is, bool execute)
if (cenv.args.find("-T") != cenv.args.end()) {
for (Parsed::const_iterator i = parsed.begin(); i != parsed.end(); ++i)
- pprint(cout, *i, &cenv, true);
+ pprint(cout, *i, &cenv, (cenv.args.find("-a") != cenv.args.end()));
return 0;
}
@@ -113,7 +113,8 @@ eval(CEnv& cenv, Cursor& cursor, istream& is, bool execute)
if (cenv.args.find("-L") != cenv.args.end()) {
for (Code::const_iterator i = lifted.begin(); i != lifted.end(); ++i)
- pprint(cout, *i, &cenv, true);
+ pprint(cout, *i, &cenv, (cenv.args.find("-a") != cenv.args.end()));
+
return 0;
}