It all works! I belive all test cases from the prior partial_eval.kp work in partial_eval.csc now :D

This commit is contained in:
Nathan Braswell
2021-11-24 00:45:44 -05:00
parent f3525def87
commit a036936e3b
2 changed files with 68 additions and 15 deletions

View File

@@ -361,7 +361,7 @@
(if (comb? evaled) (let ([wrap_level de? se variadic params body] (.comb evaled)
unwrapped_marked_fun ['comb (- wrap_level 1) de? se variadic params body]
) unwrapped_marked_fun)
['marked_array false [['prim_comb recurse wrap] evaled]]))
['marked_array false [['prim_comb recurse unwrap] evaled]]))
) unwrap]]
['eval ['prim_comb (rec-lambda recurse (de env_stack params indent) (let (