This commit is contained in:
msyds committed 2026-09-21 06:08:08 -06:00
1 parent 7079c75469
commit 8d06aa58d5
2 files changed
+75 -39

No files matched your search

+4 -6
View File
@@ -5,11 +5,9 @@
[clojure.test :as t]
[expand :as sut]))
(t/deftest scheme-base-env-test
(t/is (s/valid? ::sut/environment sut/scheme-base-env)))
(t/deftest symtable-for-env-test
(t/is (s/valid? ::sut/symtable (sut/symtable-for-env sut/scheme-base-env))))
(t/deftest scheme-base-test
(t/is (s/valid? ::sut/environment (:env sut/scheme-base)))
(t/is (s/valid? ::sut/symtable (:symtable sut/scheme-base))))
(t/deftest nearest-test
(t/is (= [:primitive 'lambda]
@@ -93,7 +91,7 @@
(λ (x)
(m))))))
"`when` does not capture caller's scope")
#_(t/is (= '(if 123 (begin (display "hello")
(t/is (= '(if 123 (begin (display "hello")
(newline)))
(sut/us-expand '(when 123
(display "hello")