namazu-dev(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: namazu current source



<199909011110.UAA24313@xxxxxxxxxxxxxx>の記事において
iwakiri@xxxxxxxxxxxxxxxxxさんは書きました。

>> 動作環境を指定するパラメタの取り込みと、検索結果を出力する部分を
>> 制御する情報を取り込むルーチンを切り出してライブラリかしていただけると
>> 有り難いです ;p  > 野首さん

  一応ざっとソースに目を通してみたのですが、kakasiの時程単純にはゆかな
いかな、という感じがしています。

  ライブラリ化にあたって障害となりそうなのは、以下の点です。

1) データを扱う部分と出力を行う部分がきれいにわかれていない
2) グローバル変数に頼っている部分が多い
3) 内部で終了してしまう部分が多い

  これらの問題を解決するようソースを順次修正して行けばいいのですが、そ
の作業量としては 2 > 1 > 3 の順に多そうだな、という感じです。

  高林さんの作業がある程度落ち着いたら始めたいですね。ただ、以前の
filter回りの修正のときのように、頻繁にうまく動作しないものがmain trunk
にできるのはちょっと嫌な気もするので、branchを作ったほうが良いように思
います。
-- 
野首 貴嗣
E-mail: knok@xxxxxxxxxxxxx (private)
        nokubi@xxxxxxxxx (official)