|
| MCharTable * | mchartable (MSymbol key, void *default_value) |
| | 新しい文字テーブルを作る. [詳解]
|
| |
| int | mchartable_min_char (MCharTable *table) |
| |
| int | mchartable_max_char (MCharTable *table) |
| |
| void * | mchartable_lookup (MCharTable *table, int c) |
| | 文字テーブル中で文字に割り当てられた値を返す. [詳解]
|
| |
| int | mchartable_set (MCharTable *table, int c, void *val) |
| | 文字テーブル中での文字の値を設定する. [詳解]
|
| |
| int | mchartable_set_range (MCharTable *table, int from, int to, void *val) |
| | 指定範囲の文字に値を設定する. [詳解]
|
| |
| void | mchartable_range (MCharTable *table, int *from, int *to) |
| | 値がデフォルトと異なる文字を探す. [詳解]
|
| |
| int | mchartable_map (MCharTable *table, void *ignore, void(*func)(int, int, void *, void *), void *func_arg) |
| | 文字テーブル中の文字に対して指定の関数を呼ぶ. [詳解]
|
| |
|
| MCharTable * | mdebug_dump_chartab (MCharTable *table, int indent) |
| | 文字テーブルをダンプする. [詳解]
|
| |