Commit 67a638f7f5a873a80dbb634ecf1e2d95ea4b0d69

Thomas de Grivel 2023-09-10T20:08:20

fix tests

diff --git a/libc3/env.c b/libc3/env.c
index 2907e34..2087529 100644
--- a/libc3/env.c
+++ b/libc3/env.c
@@ -322,19 +322,11 @@ bool env_eval_equal_tag (s_env *env, const s_tag *a, const s_tag *b,
     frame_binding_new(env->frame, a->data.ident.sym, dest);
     return true;
   }
-  else {
-    env_eval_tag(env, a, &tmp_a);
-    a = &tmp_a;
-  }
   if (is_unbound_b) {
     env_eval_tag(env, a, dest);
     frame_binding_new(env->frame, b->data.ident.sym, dest);
     return true;
   }
-  else {
-    env_eval_tag(env, b, &tmp_b);
-    b = &tmp_b;
-  }
   switch (a->type) {
   case TAG_F32:
   case TAG_F64: