ffidlTcl8.5からの新しいデータ型のdictについて。リストと配列の中間みたいな。構造体みたいに扱うリストの要素に名前でアクセスできなかったり、配列をprocから返せなかったり、そういう不便なところを解消するのが使いどころな気がする。keyとvalueのペアで構成された、ただのリストに見える・・・Hashで実装されてた。配列より速いらしいが、Tclの場合リストもデータによっては配列より速い場合もあるので、list,array,dictの三つで比較してみないとなんともわからん。8.5に移行したくないので、8.4用のライブラリをインストールして使ってみた。keyの値の末尾にvalueを連結。keyが存在するかどうか。フィルターをかけて要素を間引いて返す。foreachみたいな。