2018-11-17から1日間の記事一覧

[Ruby]破壊操作版 keymap

Emacs 風コマンド解釈器は、 キー結合を入れ子 Hash によるトライ木に保持していました。 Emacs では、 Hash ではなくリストを使って同じように入れ子構造のトライ木を使っていますが、 トライ木をあたかも文字列の連想配列のように扱えるようにしてあります…