### - 1 -

- M17N_BEGIN_HEADER : m17n-core.h
- M17N_END_HEADER : m17n-core.h
- M17N_FINI : m17n-core.c
- M17N_FUNC : m17n-core.h
- M17N_INIT : m17n-core.c
- M17N_OBJECT : internal.h
- M17N_OBJECT_ADD_ARRAY : internal.h
- M17N_OBJECT_REF : internal.h
- M17N_OBJECT_REF_NTIMES : internal.h
- M17N_OBJECT_REGISTER : internal.h
- M17N_OBJECT_UNREF : internal.h
- M17N_OBJECT_UNREGISTER : internal.h
- M17NDIR : database.h
- M17NLIB_MAJOR_VERSION : m17n-core.c
- M17NLIB_MINOR_VERSION : m17n-core.c
- M17NLIB_PATCH_LEVEL : m17n-core.c
- M17NLIB_VERSION_NAME : m17n-core.c

### - _ -

- _ : internal.h
- M_CHECK_CHAR : internal.h
- M_CHECK_POS : internal.h
- M_CHECK_POS_NCHARS : internal.h
- M_CHECK_POS_X : internal.h
- M_CHECK_RANGE : internal.h
- M_CHECK_RANGE_X : internal.h
- M_CHECK_READABLE : internal-gui.h
- M_CHECK_READONLY : internal.h
- M_CHECK_WRITABLE : internal-gui.h

### - a -

- APPEND_GLYPH : internal-gui.h
- MAKE_COMBINING_CODE : internal-flt.h
- MAX_UNICODE_CHAR_BYTES : character.h
- MAX_UTF8_CHAR_BYTES : character.h

### - c -

- CHAR_BYTES : character.h
- CHAR_BYTES_AT : character.h
- CHAR_BYTES_BY_HEAD : character.h
- CHAR_HEAD_P : character.h
- CHAR_HEAD_P_UTF16 : character.h
- CHAR_HEAD_P_UTF8 : character.h
- CHAR_STRING : character.h
- CHAR_STRING_UTF16 : character.h
- CHAR_STRING_UTF8 : character.h
- CHAR_UNITS : character.h
- CHAR_UNITS_ASCII : character.h
- CHAR_UNITS_AT : character.h
- CHAR_UNITS_AT_UTF16 : character.h
- CHAR_UNITS_AT_UTF8 : character.h
- CHAR_UNITS_BY_HEAD : character.h
- CHAR_UNITS_BY_HEAD_UTF16 : character.h
- CHAR_UNITS_BY_HEAD_UTF8 : character.h
- CHAR_UNITS_UTF16 : character.h
- CHAR_UNITS_UTF32 : character.h
- CHAR_UNITS_UTF8 : character.h
- CODE_POINT_TO_INDEX : charset.h
- COMBINING_CODE_ADD_X : internal-flt.h
- COMBINING_CODE_ADD_Y : internal-flt.h
- COMBINING_CODE_BASE_X : internal-flt.h
- COMBINING_CODE_BASE_Y : internal-flt.h
- COMBINING_CODE_OFF_X : internal-flt.h
- COMBINING_CODE_OFF_Y : internal-flt.h
- MCHAR_INVALID_CODE : charset.c
- MCHAR_MAX : character.c
- MCHARSET : charset.h
- MCHARSET_ISO_2022 : charset.h

### - d -

- DECODE_CHAR : charset.h
- DELETE_GLYPH : internal-gui.h
- MDEBUG_DUMP : internal.h
- MDEBUG_FLAG : internal.h
- MDEBUG_POP_TIME : internal.h
- MDEBUG_PRINT : internal.h
- MDEBUG_PRINT0 : internal.h
- MDEBUG_PRINT1 : internal.h
- MDEBUG_PRINT2 : internal.h
- MDEBUG_PRINT3 : internal.h
- MDEBUG_PRINT4 : internal.h
- MDEBUG_PRINT5 : internal.h
- MDEBUG_PRINT_TIME : internal.h
- MDEBUG_PUSH_TIME : internal.h

### - e -

- ENCODE_CHAR : charset.h
- MEMORY_FULL : internal.h
- MERROR : internal.h
- MERROR_GOTO : internal.h

### - f -

- FONT_PROPERTY : font.h
- MFAILP : internal.h
- MFATAL : internal.h
- MFONT_INIT : font.h

### - g -

- GLYPH_INDEX : internal-gui.h
- MGLYPH : internal-gui.h

### - i -

- INDEX_TO_CODE_POINT : charset.h
- INIT_GLYPH : internal-gui.h
- INSERT_GLYPH : internal-gui.h
- ISALNUM : character.h
- ISO_MAX_CHARS : charset.h
- ISO_MAX_DIMENSION : charset.h
- ISO_MAX_FINAL : charset.h
- ISUPPER : character.h
- MINPUT_KEY_ALT_MODIFIER : input.h
- MINPUT_KEY_ALTGR_MODIFIER : input.h
- MINPUT_KEY_CONTROL_MODIFIER : input.h
- MINPUT_KEY_HYPER_MODIFIER : input.h
- MINPUT_KEY_META_MODIFIER : input.h
- MINPUT_KEY_SHIFT_MODIFIER : input.h
- MINPUT_KEY_SUPER_MODIFIER : input.h

### - l -

- MLIST_APPEND1 : internal.h
- MLIST_COPY1 : internal.h
- MLIST_DELETE1 : internal.h
- MLIST_FREE1 : internal.h
- MLIST_INIT1 : internal.h
- MLIST_INSERT1 : internal.h
- MLIST_PREPEND1 : internal.h
- MLIST_RESET : internal.h

### - p -

- MPLIST_ADD_PLIST : plist.h
- MPLIST_DO : plist.h
- MPLIST_FIND : plist.h
- MPLIST_FUNC : plist.h
- MPLIST_INTEGER : plist.h
- MPLIST_INTEGER_P : plist.h
- MPLIST_KEY : plist.h
- MPLIST_LENGTH : plist.h
- MPLIST_MTEXT : plist.h
- MPLIST_MTEXT_P : plist.h
- MPLIST_NESTED_P : plist.h
- MPLIST_NEXT : plist.h
- MPLIST_PLIST : plist.h
- MPLIST_PLIST_P : plist.h
- MPLIST_PUSH_PLIST : plist.h
- MPLIST_PUT_PLIST : plist.h
- MPLIST_SET_NESTED_P : plist.h
- MPLIST_SET_VAL_FUNC_P : plist.h
- MPLIST_STRING : plist.h
- MPLIST_STRING_P : plist.h
- MPLIST_SYMBOL : plist.h
- MPLIST_SYMBOL_P : plist.h
- MPLIST_TAIL_P : plist.h
- MPLIST_VAL : plist.h
- MPLIST_VAL_FUNC_P : plist.h
- PACK_OTF_TAG : internal-flt.h
- PATH_MAX : database.h
- PATH_SEPARATOR : database.h
- POS_BYTE_TO_CHAR : mtext.h
- POS_CHAR_TO_BYTE : mtext.h

### - r -

- REPLACE_GLYPHS : internal-gui.h

### - s -

- MSTRUCT_CALLOC : internal.h
- MSTRUCT_CALLOC_SAFE : internal.h
- MSTRUCT_MALLOC : internal.h
- MSYMBOL_NAME : symbol.h
- MSYMBOL_NAMELEN : symbol.h
- SAFE_ALLOCA : internal.h
- SAFE_FREE : internal.h
- STRING_CHAR : character.h
- STRING_CHAR_ADVANCE : character.h
- STRING_CHAR_ADVANCE_UTF16 : character.h
- STRING_CHAR_ADVANCE_UTF8 : character.h
- STRING_CHAR_AND_BYTES : character.h
- STRING_CHAR_AND_UNITS : character.h
- STRING_CHAR_AND_UNITS_UTF16 : character.h
- STRING_CHAR_AND_UNITS_UTF8 : character.h
- STRING_CHAR_UTF16 : character.h
- STRING_CHAR_UTF8 : character.h
- SWAP_16 : internal.h
- SWAP_32 : internal.h

### - t -

- MTABLE_ALLOCA : internal.h
- MTABLE_CALLOC : internal.h
- MTABLE_CALLOC_SAFE : internal.h
- MTABLE_MALLOC : internal.h
- MTABLE_REALLOC : internal.h
- mtext_allocated : internal.h
- MTEXT_CAT_ASCII : mtext.h
- MTEXT_DATA : mtext.h
- mtext_nbytes : internal.h
- mtext_nchars : internal.h
- MTEXT_READ_ONLY_P : internal.h
- mtext_reset : internal.h
- MTEXTPROP_END : textprop.h
- MTEXTPROP_KEY : textprop.h
- MTEXTPROP_START : textprop.h
- MTEXTPROP_VAL : textprop.h
- TOLOWER : character.h
- TOUPPER : character.h

### - u -

- UINT_SIZE : character.h
- UNIT_BYTES : character.h
- USE_SAFE_ALLOCA : internal.h
- USHORT_SIZE : character.h

### - w -

- MWARNING : internal.h