clrhash
clrhash Function
Syntax:
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.
Expanded Reference: clrhash
tip
TODO: Please contribute to this page by adding explanations and examples
(clrhash )