Node: clrhash, Next: , Previous: with-hash-table-iterator, Up: Hash Tables Dictionary



clrhash [Function]

clrhash hash-table => hash-table

Arguments and Values::

hash-table--a hash table.

Description::

Removes all entries from hash-table, and then returns that empty hash table.

Examples::

      (setq table (make-hash-table)) =>  #<HASH-TABLE EQL 0/120 32004073>
      (dotimes (i 100) (setf (gethash i table) (format nil "~R" i))) =>  NIL
      (hash-table-count table) =>  100
      (gethash 57 table) =>  "fifty-seven", true
      (clrhash table) =>  #<HASH-TABLE EQL 0/120 32004073>
      (hash-table-count table) =>  0
      (gethash 57 table) =>  NIL, false
     

Side Effects::

The hash-table is modified.