]> Nishi Git Mirror - gwion.git/commitdiff
:art: Reset memoize on each ast
authorfennecdjay <astor.jeremie@wanadoo.fr>
Mon, 25 Nov 2019 00:33:55 +0000 (01:33 +0100)
committerfennecdjay <astor.jeremie@wanadoo.fr>
Mon, 25 Nov 2019 00:33:55 +0000 (01:33 +0100)
src/emit/emit.c

index 8b52a7c3569874e48571d2d48a4632441a647830..c253eab8eb0d466fc9580ed68c879877e6e8d0f7 100644 (file)
@@ -2021,6 +2021,7 @@ ANN static inline m_bool emit_ast_inner(const Emitter emit, Ast ast) {
 
 ANN m_bool emit_ast(const Env env, Ast ast) {
   const Emitter emit = env->gwion->emit;
+  emit->info->memoize = 0;
   emit->code = new_code(emit, emit->env->name);
   emit_push_scope(emit);
   const m_bool ret = emit_ast_inner(emit, ast);