5.3 
Originates from Hash Tables and extends to .
5.3.1 Overall
| Rule | Example | 
connotation : indicates a specific data type
originates from : 广
originally means : house
5.3.2 
广 introduces a space of a specific data type, where it has 双 inside, which further indicates each elements of this data type is similar to 双 data type.Resembles , means are similar to  but different in how keys work or other details.Implies the type of input data is , and how to process this data thus the output are both denpending on the suffix.🐘 
5.3.3    ,  ,   
: 口 /  /  / = + R
connotation : hash with specific way to uniq key
: ⺮ / 艹 /  + B
connotation : strong or weak or merely weak hash
5.3.4 ^ ^ ^ ^,^ ^ ^ ^,^ ^ ^ ^,^ ^ ^ ^,化
:  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  + ^SFX
> (^ '((1 . 2) (3 . 4))) '#hash((1 . 2) (3 . 4))
> (? (^ '((1 . 2) (3 . 4)))) #t
> (^ '((1 . 2) (3 . 4))) '#hash((1 . 2) (3 . 4))
> (? (^ '((1 . 2) (3 . 4)))) #f
> (^ '((1 . 2) (3 . 4))) '#hashalw((1 . 2) (3 . 4))
> (? (^ '((1 . 2) (3 . 4)))) #t
> (化 ( 1 2 3 4)) '((1 . 2) (3 . 4))
> (化 ( 1 2 3 4)) '((1 . 2) (3 . 4))
> (化 ( 1 2 3 4)) '((1 . 2) (3 . 4))
5.3.5 ?, ? ? ? ?, ? ? ?, ?
> (? ( 1 2 3 4)) #t
> (? ( 1 2 3 4)) #t
> (? ( 1 2 3 4)) #t
> (? ( 1 2 3 4)) #t
> (? ( 1 2 3 4)) #t
> (^ '((1 . 2) (3 . 4))) '#hash((1 . 2) (3 . 4))
> (? (^ '((1 . 2) (3 . 4)))) #t
> (? (^ '((1 . 2) (3 . 4)))) #t
> (? (^ '((1 . 2) (3 . 4)))) #t
> (? (^ '((1 . 2) (3 . 4)))) #t
> (? (^ '((1 . 2) (3 . 4)))) #f
> (? (^ '((1 . 2) (3 . 4)))) #t
> (? ( 'a "aa" 'b "bb")) #f
> (? ()) #t
5.3.6  ,日?
5.3.7 弔 𫼛,, 
> (弔 ( 'a "apple" 'b "banana") 'b) "banana"
> (弔 ( 'a "apple" 'b "banana") 'b "cat") "banana"
> (弔 ( 'a "apple" 'b "banana") 'c "cat") "cat"
> ( ( 'a "apple" 'b "banana") 'b) 'b
> ( ( 'a "apple" 'b "banana") 'b "cat") 'b
> ( ( 'a "apple" 'b "banana") 'c "cat") "cat"
> ( ( 'a "apple" 'b "banana") 'a) '#hash((b . "banana"))
> (名 h ( 'a "apple" 'b "banana")) > (𫼛 h 'b "cat") "banana"
> h '#hash((a . "apple") (b . "banana"))
> (𫼛 h 'c "cat") "cat"
> h '#hash((a . "apple") (b . "banana") (c . "cat"))
> ( h 'a) > h '#hash((b . "banana") (c . "cat"))
5.3.8 攸 𰁦, 𢪛,攸/入 /入
🐘 攸
> (攸 ( 'a "apple" 'b "banana") 'b "ba") '#hash((a . "apple") (b . "ba"))
> (𰁦 ( 'a "apple" 'b "banana") 'a "ap" 'b "ba") '#hash((a . "ap") (b . "ba"))
> (攸/入 ( 'a "apple" 'b "banana" 'c 1) 'c ) '#hash((a . "apple") (b . "banana") (c . 2))
> (名 h ( 'a "apple" 'b "banana")) > (𢪛 h 'a "ap" 'b "ba") > h '#hash((a . "ap") (b . "ba"))
5.3.9 𠛮 ,𠛮
5.3.10   化
🐘 
5.3.11 巨 ?
🐘 巨 穴?
5.3.12 化
5.3.13 ming/racket/base
| (require ming/racket/base) | package: ming | 
transformer
transformer
transformer
transformer
transformer
transformer
? :  + ?SFX = hash-equal?
transformer
? :  + ?SFX = hash-equal-always?
transformer
transformer
transformer
? :  + ?SFX = hash-strong?
transformer
? :  + ?SFX = hash-weak?
transformer
? :  + ?SFX = hash-ephemeron?
transformer
transformer
^ :  + ^SFX = make-hashalw
transformer
^ :  + ^SFX = make-hasheqv
transformer
^ :  + ^SFX = make-hasheq
transformer
^ :  + ^SFX = make-immutable-hash
transformer
^ :  + ^SFX = make-immutable-hashalw
transformer
^ :  + ^SFX = make-immutable-hasheqv
transformer
^ :  + ^SFX = make-immutable-hasheq
transformer
^ :  + ^SFX = make-weak-hash
transformer
^ :  + ^SFX = make-weak-hashalw
transformer
^ :  + ^SFX = make-weak-hasheqv
transformer
^ :  + ^SFX = make-weak-hasheq
transformer
^ :  + ^SFX = make-ephemeron-hash
transformer
^ :  + ^SFX = make-ephemeron-hashalw
transformer
^ :  + ^SFX = make-ephemeron-hasheqv
transformer
^ :  + ^SFX = make-ephemeron-hasheq
transformer
transformer
transformer
攸/入 : 攸 + /IFX + 入 = hash-update
transformer
transformer
𢪛 : PFX + 𢪛 = hash-set*!
transformer
/入 :  + /IFX + 入 = hash-update!
transformer
transformer
 : PFX +  = hash-ref-key
transformer
transformer
日? : PFX + 日 + ?SFX = hash-has-key?
transformer
 : PFX +  = hash-remove
transformer
 : PFX +  = hash-remove!
transformer
𠛮 : PFX + 𠛮 = hash-clear
transformer
 : PFX +  = hash-clear!
transformer
𠛮 : 𠛮 + PFX = hash-copy-clear
transformer
transformer
 : PFX +  = hash-map/copy
transformer
transformer
 : PFX +  = hash-values
transformer
化 :  + 化IFX +  = hash->list
transformer
 : PFX +  = hash-for-each
transformer
巨 : PFX + 巨 = hash-count
transformer
? :  + ?SFX = hash-empty?
transformer
5.3.14 ming/racket/hash
| (require ming/racket/hash) | package: ming |