Subject: Re: Why can't a hash table be read/written as #S(HASH-TABLE ...)? From: Erik Naggum <erik@naggum.no> Date: 1999/04/10 Newsgroups: comp.lang.lisp Message-ID: <3132732178997230@naggum.no> * Erik Naggum <erik@naggum.no> | I don't see a problem with #.(make-hash-table ...) except [...] * Kent M Pitman <pitman@world.std.com> | It's problem is that people quite reasonably want to disable *read-eval* | to avoid trojan horses. yes, *READ-EVAL* is sometimes too powerful, but as a first approximation (of which Barry's tongue-in-cheek form would be a first approximation :), until we get to the point where we know how to represent these things, it would at provide _some_ mechanism to do it, instead of being impossible. #H appears to be free, so if only calls to MAKE-HASH-TABLE were to be desired, it could be used for that purpose, once we know what it takes. #:Erik