From aeff9873de10d31a07b359e78f6e23e5afde7e36 Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Sat, 13 Jul 2019 12:08:05 +0100 Subject: [PATCH] step 4: Test that (= (list nil) (list)) returns false. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Certain naïve implementations of '=' (like the one I just wrote) will get this wrong. --- tests/step4_if_fn_do.mal | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/step4_if_fn_do.mal b/tests/step4_if_fn_do.mal index c1721f4f..1f2f69eb 100644 --- a/tests/step4_if_fn_do.mal +++ b/tests/step4_if_fn_do.mal @@ -127,6 +127,8 @@ ;=>false (= (list) 0) ;=>false +(= (list nil) (list)) +;=>false ;; Testing builtin and user defined functions