Re-exports

pub use crate::chanoma::Chanoma;
pub use corr::Corr;
pub use corr::Correspondence;
pub use corr::Synthesized;
pub use position::Position;
pub use table::Table;
pub use table::TableBuilder;

Modules

正規化処理の準備や実行のトップレベルのモジュールです。

定義済みの置換テーブル用のモジュールです。

置換テーブルを合成するための仕組みを定義するモジュールです。

本クレート内で発生するエラーを扱うモジュールです。

設定ファイルを読み込む際の拡張子ごとのユーティリティ関数が定義されているモジュールです。

対応している設定ファイルの拡張子を扱うモジュールです。

正規化処理で変化のあった文字(や文字列)の位置を保存する処理のモジュールです。

置換テーブルを定義するモジュールです。

Macros

character_converter!{‘D’ => ‘d’, ‘E’ => ‘e’};

character_eliminator![‘a’, ‘b’};

consecutive_character_reducer!(‘ー’);

ligature_translator!{“ハ゜” => ‘パ’};

Structs

置換前と置換後の文字列を保持する構造体です。