list-length>2GBBopen Toolsmake-keywordmake-hash-values-vectorGoTo Top

make-hash-values-vector   hash-table => vector[Function]

Purpose
Return a vector containing all values in hash-table.

Package   :gbbopen-tools

Module   :gbbopen-tools

Arguments and values

hash-table     A hash table
vector     A vector

Returns
The newly allocated vector.

Examples

  > (defparameter *ht* (make-hash-table))
  *ht*
  > (make-hash-values-vector *ht*)
  #()
  > (setf (gethash 'a *ht*) 1)
  1
  > (setf (gethash 'b *ht*) 2)
  2
  > (setf (gethash 'c *ht*) 3)
  3
  > (make-hash-values-vector *ht*)
  #(3 1 2)
  >


The GBBopen Project


list-length>2GBBopen Toolsmake-keywordmake-hash-values-vectorGoTo Top