next up previous
Next: programs/modules/ Up: ソースファイルについて Previous: ソースファイルについて

programs/

DuplicatedDataRemoveFilter.pl
全く同じ例文を削除するためのフィルタースクリプト。exextractorが内部で呼び出します。

Makefile
Makefileです。catalogviewer,honmoninfoviewer,honmondump,exextractorをコンパイルします。 Perlのパスを正しく設定しておかないと、正しくコンパイルが出来ないので注意してください。

catalogviewer.c
CATALOGSの情報を表示するプログラム。

epwing.c
EPWINGを扱うにあたって必要となる関数群を記述しています。

epwing.h
epwing.c用の関数宣言と、EPWING用構造体を宣言しています。

exampleextractor.c
例文抜き出しプログラムのメインモジュール。

exextractor
例文抜き出しを簡単に行うためのヘルパースクリプト。Perlで記述されています。 例文の抜き出しはこのプログラムを実行してください。

extract_module.h
例文抜き出しで使う辞書専用モジュール用共通ヘッダーです。

honmon.c
HONMON(書籍ファイル)を操作するライブラリ。

honmon.h
HONMON(書籍ファイル)を操作するライブラリのヘッダー

honmondump.c
HONMONから本文をテキストで抽出するプログラム。

honmoninfoviewer.c
HONMONの書籍管理情報ブロックを表示するプログラム。

kanji.c
漢字コードに関わる関数群

kanji.h
そのヘッダー。EUCコード判定マクロも宣言されている。

modhelper.pl
各モジュールをコンパイルするためのヘルパースクリプト。Makefileで呼び出しています。

modules/
各モジュールのソースコードが入っているディレクトリ。

srd/
ランダムハウス英語辞典用のプログラムが入っているディレクトリ。

strfunc.c
文字列操作ライブラリ。

strfunc.h
そのヘッダー。



Katayama 2002-03-12