Hmake » History » Revision 4
Revision 3 (Per Amundsen, 01/17/2018 07:16 PM) → Revision 4/5 (Per Amundsen, 01/04/2019 09:18 PM)
_Added in 1.9.0_
*/hmake [-s] <name> <N>*
Creates a new hash table with N slots.
_See also [[/hsave]], [[/hload]], [[/hfree]], [[/hadd]], [[/hdel]], [[$hget]], [[$hfind]]._
*Switches*
-s - Displays a creation result.
*Parameters*
<name> - The hashtable name to create.
<N> - The initial number of hashtable items.
*Example*
<pre>
; call the setup once
; /example
;
; //echo -a $abbr(lol)
;
alias example {
;Create the table.
/hmake abbr 1000
;Populate the table.
/hadd abbr lol laughing out load
/hadd abbr omg oh my gosh
/hadd abbr lmao laughing my a?? off
/hadd abbr brb be right back
}
; get the abbreviation
alias abbr return $hget(abbr, $1)
</pre>