According to R6RS library chapter 13, the argument to hashtable? *must* be a hashtable, which means the hashtable? predicate always returns true. When given a non-hashtable as an argument, it raises an exception instead of returning.
I doubt whether this was the intended semantics, but those of us who take R6RS conformance seriously will implement it faithfully. Will _______________________________________________ r6rs-discuss mailing list [email protected] http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss
