Returns .TRUE. if a supplied string is a valid abbreviation of a second supplied string.
More...
|
logical function | is_abbreviation_c_c (SHORT, LONG, MIN_NUM_CHARACTERS) |
| IS_ABBREVIATION returns .TRUE. if the character string SHORT is an abbreviation of the character string LONG. SHORT must be at least MIN_NUM_CHARACTERS long. More...
|
|
logical function | is_abbreviation_c_vs (SHORT, LONG, MIN_NUM_CHARACTERS) |
| IS_ABBREVIATION returns .TRUE. if the character string SHORT is an abbreviation of the varying string LONG. SHORT must be at least MIN_NUM_CHARACTERS long. More...
|
|
logical function | is_abbreviation_vs_c (SHORT, LONG, MIN_NUM_CHARACTERS) |
| IS_ABBREVIATION returns .TRUE. if the varying string SHORT is an abbreviation of the character string LONG. SHORT must be at least MIN_NUM_CHARACTERS long. More...
|
|
logical function | is_abbreviation_vs_vs (SHORT, LONG, MIN_NUM_CHARACTERS) |
| IS_ABBREVIATION returns .TRUE. if the varying string SHORT is an abbreviation of the varying string LONG. SHORT must be at least MIN_NUM_CHARACTERS long. More...
|
|
Returns .TRUE. if a supplied string is a valid abbreviation of a second supplied string.
Definition at line 97 of file strings.f90.
logical function strings::isabbreviation::is_abbreviation_c_c |
( |
character(len=*), intent(in) |
SHORT, |
|
|
character(len=*), intent(in) |
LONG, |
|
|
integer(intg), intent(in) |
MIN_NUM_CHARACTERS |
|
) |
| |
|
private |
IS_ABBREVIATION returns .TRUE. if the character string SHORT is an abbreviation of the character string LONG. SHORT must be at least MIN_NUM_CHARACTERS long.
- Parameters
-
[in] | short | The short form of the string |
[in] | long | The long form of the string |
[in] | min_num_characters | The minimum number of characters to match |
- Returns
- On exit, .TRUE. if the short string is an abbreviation
Definition at line 296 of file strings.f90.
logical function strings::isabbreviation::is_abbreviation_c_vs |
( |
character(len=*), intent(in) |
SHORT, |
|
|
type(varying_string), intent(in) |
LONG, |
|
|
integer(intg), intent(in) |
MIN_NUM_CHARACTERS |
|
) |
| |
|
private |
IS_ABBREVIATION returns .TRUE. if the character string SHORT is an abbreviation of the varying string LONG. SHORT must be at least MIN_NUM_CHARACTERS long.
- Parameters
-
[in] | short | The short form of the string |
[in] | long | The long form of the string |
[in] | min_num_characters | The minimum number of characters to match |
- Returns
- On exit, .TRUE. if the short string is an abbreviation
Definition at line 328 of file strings.f90.
logical function strings::isabbreviation::is_abbreviation_vs_c |
( |
type(varying_string), intent(in) |
SHORT, |
|
|
character(len=*), intent(in) |
LONG, |
|
|
integer(intg), intent(in) |
MIN_NUM_CHARACTERS |
|
) |
| |
|
private |
IS_ABBREVIATION returns .TRUE. if the varying string SHORT is an abbreviation of the character string LONG. SHORT must be at least MIN_NUM_CHARACTERS long.
- Parameters
-
[in] | short | The short form of the string |
[in] | long | The long form of the string |
[in] | min_num_characters | The minimum number of characters to match |
- Returns
- On exit, .TRUE. if the short string is an abbreviation
Definition at line 360 of file strings.f90.
logical function strings::isabbreviation::is_abbreviation_vs_vs |
( |
type(varying_string), intent(in) |
SHORT, |
|
|
type(varying_string), intent(in) |
LONG, |
|
|
integer(intg), intent(in) |
MIN_NUM_CHARACTERS |
|
) |
| |
|
private |
IS_ABBREVIATION returns .TRUE. if the varying string SHORT is an abbreviation of the varying string LONG. SHORT must be at least MIN_NUM_CHARACTERS long.
- Parameters
-
[in] | short | The short form of the string |
[in] | long | The long form of the string |
[in] | min_num_characters | The minimum number of characters to match |
- Returns
- On exit, .TRUE. if the short string is an abbreviation
Definition at line 392 of file strings.f90.