Subject: Re: Why can't a hash table be read/written as #S(HASH-TABLE ...)?
From: Erik Naggum <>
Date: 1999/04/10
Newsgroups: comp.lang.lisp
Message-ID: <>

* Erik Naggum <>
| I don't see a problem with #.(make-hash-table ...) except [...]

* Kent M Pitman <>
| 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.