namazu-dev(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
divide code for library. (Re: divide search/output process.)
- From: knok@xxxxxxxxxxxxx (NOKUBI Takatsugu)
- Date: Wed, 29 Sep 99 12:50:48 JST
<199909290205.LAA15590@xxxxxxxxxxxxxx>の記事において
satoru-t@xxxxxxxxxxxxxxxxxxさんは書きました。
>> > あと、nmz/に分けるファイルに関してですが、output.{c,h}はsrc/に残した
>> >ままにすべきであるように考えが変わりました。ついでに、他の出力系も全て
>> >そちらに移すようにしてみます。
>>
>> form.[ch] はどうしましょう。HTMLを出力するための泥くさい関数
>> をたくさん定義していますが。
そちらも分けた方がよさそうですね。結構な作業になりそう...
>> libnmz から外に公開する関数はそれほど多くないでしょうから、
>> それらの prototype宣言を libnmz.h にまとめればいいと思います。
なるほど。了解です。
>> NMZ result;
>> result = namazu_search(query);
>> for (i = 0 ; i < result.num; i++) {
>> (この部分で何をするかが問題)
>> }
>> namazu_free(result);
結果を取り出すための関数が必要になりますね。
# いわきりさんの御意見も伺いたいところです。
--
野首 貴嗣
E-mail: knok@xxxxxxxxxxxxx (private)
nokubi@xxxxxxxxx (official)