Create and pass through comb_to_mark_map to allow us to re-mark stripped expressions so we can evaluate them mutliple times, etc, etc

This commit is contained in:
Nathan Braswell
2021-08-11 23:30:49 -04:00
parent f09962ddc4
commit b3c02c82b3
3 changed files with 55 additions and 33 deletions

View File

@@ -2,7 +2,7 @@
(let (
test-case (lambda (code) (let (
_ (println "Code: " code)
partially_evaled (partial_eval code)
[comb_to_mark_map partially_evaled] (partial_eval code)
_ (println "Partially evaled: " partially_evaled)
stripped (strip partially_evaled)
_ (println "Stripped: " stripped)