From 9f9bd0ee34422aceb9725276292a66b0e7934c6a Mon Sep 17 00:00:00 2001 From: Teddy Date: Thu, 15 Aug 2013 11:04:57 +0800 Subject: tail-rec for `if` and `and` --- eval.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'eval.cpp') diff --git a/eval.cpp b/eval.cpp index 45427e4..c6ded6e 100644 --- a/eval.cpp +++ b/eval.cpp @@ -186,7 +186,7 @@ EvalObj *Evaluator::run_expr(Pair *prog) { } else throw TokenError((args->car)->ext_repr(), SYN_ERR_CAN_NOT_APPLY); - gc.collect(); +// gc.collect(); } } gc.expose(prog); -- cgit v1.2.3