ends_with Interface

public interface ends_with

Check whether a string ends with substring or not

Version: experimental

Calls

interface~~ends_with~~CallsGraph interface~ends_with ends_with proc~ends_with_char_char ends_with_char_char interface~ends_with->proc~ends_with_char_char proc~ends_with_char_string ends_with_char_string interface~ends_with->proc~ends_with_char_string proc~ends_with_string_char ends_with_string_char interface~ends_with->proc~ends_with_string_char proc~ends_with_string_string ends_with_string_string interface~ends_with->proc~ends_with_string_string proc~ends_with_char_string->interface~ends_with proc~ends_with_string_char->interface~ends_with proc~ends_with_string_string->interface~ends_with

Called by

interface~~ends_with~~CalledByGraph interface~ends_with ends_with proc~ends_with_char_string ends_with_char_string interface~ends_with->proc~ends_with_char_string proc~ends_with_string_char ends_with_string_char interface~ends_with->proc~ends_with_string_char proc~ends_with_string_string ends_with_string_string interface~ends_with->proc~ends_with_string_string proc~ends_with_char_string->interface~ends_with proc~ends_with_string_char->interface~ends_with proc~ends_with_string_string->interface~ends_with

Module Procedures

private elemental function ends_with_string_string(string, substring) result(match)

Check whether a string ends with substring or not

Arguments

Type IntentOptional Attributes Name
type(string_type), intent(in) :: string
type(string_type), intent(in) :: substring

Return Value logical

private elemental function ends_with_string_char(string, substring) result(match)

Check whether a string ends with substring or not

Arguments

Type IntentOptional Attributes Name
type(string_type), intent(in) :: string
character(len=*), intent(in) :: substring

Return Value logical

private elemental function ends_with_char_string(string, substring) result(match)

Check whether a string ends with substring or not

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: string
type(string_type), intent(in) :: substring

Return Value logical

private pure function ends_with_char_char(string, substring) result(match)

Check whether a string ends with substring or not

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: string
character(len=*), intent(in) :: substring

Return Value logical