aboutsummaryrefslogtreecommitdiff
path: root/eval.cpp
diff options
context:
space:
mode:
authorTeddy <ted.sybil@gmail.com>2013-08-09 12:41:49 +0800
committerTeddy <ted.sybil@gmail.com>2013-08-09 12:41:49 +0800
commit01b2c905872ff38d5d8291f2f8de92c2771f183f (patch)
treebd3622d29d29cc1f7205a79eca9a15ee377c719a /eval.cpp
parent0c606491335e99017897a7710461214412243dd7 (diff)
removed `skip` field from Pair, use `next` to make jumps insteadskip_removal
Diffstat (limited to 'eval.cpp')
-rw-r--r--eval.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/eval.cpp b/eval.cpp
index aa4f729..fddd14d 100644
--- a/eval.cpp
+++ b/eval.cpp
@@ -95,7 +95,7 @@ EvalObj *Evaluator::run_expr(Pair *prog) {
{
if (top_ptr == eval_stack + EVAL_STACK_SIZE)
throw TokenError("Evaluation", RUN_ERR_STACK_OVERFLOW);
- for (; pc && pc->skip; pc = pc->next);
+// for (; pc && pc->skip; pc = pc->next);
if (pc)
push(pc, top_ptr, envt);
else