verify Interface

public interface verify

Module Procedures

private elemental function verify_VS_VS(string, set, back) result(i)

Verify a varying string for occurrences of characters in a varying-string set

Arguments

Type IntentOptional Attributes Name
type(varying_string), intent(in) :: string
type(varying_string), intent(in) :: set
logical, intent(in), optional :: back

Return Value integer

private elemental function verify_CH_VS(string, set, back) result(i)

Verify a character string for occurrences of characters in a varying-string set

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: string
type(varying_string), intent(in) :: set
logical, intent(in), optional :: back

Return Value integer

private elemental function verify_VS_CH(string, set, back) result(i)

Verify a varying string for occurrences of characters in a character-string set

Arguments

Type IntentOptional Attributes Name
type(varying_string), intent(in) :: string
character(len=*), intent(in) :: set
logical, intent(in), optional :: back

Return Value integer