_Added in 1.9.0_ */hfree [-sw] <name>* Deletes a hash table. _See also [[/hsave]], [[/hsave]], [[/hmake]], [[/hadd]], [[/hdel]], [[$hget]], [[$hfind]]._ *Switches* table(ktable). |*Switch*|*Description*| | -s | Displays the result. | | -w | Indicates name is a [[Scripting_Wildcards|wildcard]]. | *Parameters* table(ktable). |*Parameter*|*Description*| | <name> | The hashtable to delete. | *Example*
alias example {
  ;Create the hash table 'hash'.
  /hmake hash

  ;Print the hashtable size.
  echo -a $hget(hash) : $hget(hash).size

  ;Creates the hash table 'h' with 10 items.
  /hmake h 10

  ;Creates the hash table 'has' with 20 items.
  /hmake has 20

  ;Delete hash table 'hash'.
  /hfree -s hash

  ;Print the hashtable size.
  /echo -a $hget(h) : $hget(h).size - $hget(has) : $hget(has).size

  ;Deletes any hash tables matching h*
  /hfree -sw h*
}