Scm_FindBinding 手続き (3)

accessfn 云々は

  • Scm_HashCoreInitSimple() 関数
  • hash_core_predef_procs() 関数

と昨晩エントリにて書いた。hash.c を色々探しまわる。
とりあえず目に付くトコで言えば hash_core_predef_procs() 手続き。名前の通り、定義済みの手続きが accessfn とか hashfn とか cmpfn にセットされてますな。
この手続きを呼び出すのは

  • Scm_HashCoreInitSimple() 手続き
  • Scm_HashCoreTypeToProcs() 手続き

この手続きは ScmHashType 型の引数によって云々、と言いつつググッてみたら自分のエントリが hit した。昨年 4 月頃同じあたりを彷徨っております。
先をチェックしてみたら gdgd だった。hash.c あたりはきちんと後で見ても分かるようなソレを残した方が良さげ。

とりあえず

今日は色々な用件にてそろそろお出かけな模様。