| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer(kind=int64), | public | :: | a(0:ASCII_SIZE-1) | = | 0_int64 |
| generic, public :: add => ascii__add_character_range, ascii__add_character_char, ascii__add_character_codepoint | |
| procedure, public :: ascii2seg | |
| procedure, public :: ascii__add_character_char | |
| procedure, public :: ascii__add_character_codepoint | |
| procedure, public :: ascii__add_character_range |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer(kind=int64), | public | :: | b(0:BMP_SIZE-1) | = | 0_int64 |
| generic, public :: add => bmp__add_character_range, bmp__add_character_char, bmp__add_character_codepoint | |
| procedure, public :: bmp2seg | |
| procedure, public :: bmp__add_character_char | |
| procedure, public :: bmp__add_character_codepoint | |
| procedure, public :: bmp__add_character_range |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(ascii_t), | intent(inout) | :: | self | |||
| character(len=1), | intent(in) | :: | chara |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(ascii_t), | intent(inout) | :: | self | |||
| integer(kind=int32), | intent(in) | :: | cp |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(ascii_t), | intent(inout) | :: | self | |||
| integer(kind=int32), | intent(in) | :: | min_cp | |||
| integer(kind=int32), | intent(in) | :: | max_cp |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(bmp_t), | intent(inout) | :: | self | |||
| character(len=*), | intent(in) | :: | chara |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(bmp_t), | intent(inout) | :: | self | |||
| integer(kind=int32), | intent(in) | :: | cp |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(bmp_t), | intent(inout) | :: | self | |||
| integer(kind=int32), | intent(in) | :: | min_cp | |||
| integer(kind=int32), | intent(in) | :: | max_cp |