Tiny implementation fix. Re: New draft (#13) of SRFI 146 Mappings
Sudarshan S Chawathe 22 May 2018 13:50 UTC
Very minor: In testing the implementation, I needed to edit
srfi/146/hash.sld to import (gleckler hamt-map) the import of
(hamt-map). (Trivial diff below.)
With that change, I am glad to report that I was able to do a simple
chibi-scheme -A . tests.scm
to run the tests. (In earlier versions I needed to add some more
options, symlinks, etc.) A few tests were skipped and I haven't looked
at those closely yet but I suspect that behavior is expected. Some more
details below.
Regards,
-chaw
%%%% Starting test SRFI 146 (Writing full log to "SRFI 146.log")
# of expected passes 96
# of skipped tests 1
%%%% Starting test SRFI 146: Hashmaps (Writing full log to "SRFI 146: Hashmaps.log")
# of expected passes 172
# of skipped tests 2
%%%% Starting test SRFI 113 (Writing full log to "SRFI 113.log")
# of expected passes 390
# of skipped tests 34
diff --git a/srfi/146/hash.sld b/srfi/146/hash.sld
index 9d15b24..14bcd87 100644
--- a/srfi/146/hash.sld
+++ b/srfi/146/hash.sld
@@ -52,5 +52,5 @@
(srfi 121)
(srfi 128)
(srfi 145)
- (hamt-map))
+ (gleckler hamt-map))
(include "hash.scm"))