summaryrefslogtreecommitdiff
path: root/eval.c
diff options
context:
space:
mode:
Diffstat (limited to 'eval.c')
-rw-r--r--eval.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/eval.c b/eval.c
index 63b5033..ee0de84 100644
--- a/eval.c
+++ b/eval.c
@@ -96,12 +96,6 @@ retry:
if(stmt->toks[offset+1].tag == ArrayTag)
freearray(stmt->toks[offset+1].array);
- if(new.tag == ArrayTag){
- Array *tmp = new.array;
- new.array = simplifyarray(tmp);
- freearray(tmp);
- }
-
stmt->toks[offset] = new;
for(int i = offset+1; i < stmt->ntoks-1; i++)
stmt->toks[i] = stmt->toks[i+1];