Jun Inoue
jun0****@nerds*****
2004年 9月 8日 (水) 12:27:24 JST
> ですね。ただ、vector あたりを実装してしまってそれで処理した方がすっきりしそうな気もします。 撤回。アルゴリズムは Scheme のままがいいと思いますが、slib を拡張(先祖返り)する必要はないと思い直しました。ではどうするのかというと、("a" "b") 形式のデータを uim-str とでも銘打っていくつかルーチンを整備する。で、ja-rk-rule のエントリを ((uim-str . uim-str) (uim-str uim-str uim-str)) とする。どうせインターフェースを変えるんだからもっと工夫してもいいかも。 問題は、パフォーマンス的に内部表現を reversed にしたりする必要があることでしょうか。(例えば "na" -> ("a" "n")) そうするとリテラルの表現とかがややこしく…あまり深刻にはならないと思いますが。 単純な分、統一性が得られると思うんですが…コメント願います。 -- Jun Inoue jun0****@users*****