From 2a6ee6d8e4e31759d58c061049c01debb3a8d1c3 Mon Sep 17 00:00:00 2001 From: Nathan Braswell Date: Tue, 3 May 2022 22:09:37 -0400 Subject: [PATCH] Fix inlineing se not being set to nil (but default 0 by wasm) so it always equaled 0 --- partial_eval.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/partial_eval.scm b/partial_eval.scm index 464b674..a69eb27 100644 --- a/partial_eval.scm +++ b/partial_eval.scm @@ -4718,6 +4718,7 @@ (result_code (concat (apply concat param_codes) (flat_map (lambda (i) (local.set (idx additional_param_symbols i))) (range (- (len additional_param_symbols) 1) -1)) + (local.set new_s_env_symbol (i64.const nil_val)) inner_code (flat_map (lambda (i) (call '$drop (local.get (idx additional_param_symbols i)))) (range (- (len additional_param_symbols) 1) -1)) (call '$drop (local.get new_s_env_symbol))