operator(.separatedBy.) Interface

public interface operator(.separatedBy.)

Module Procedures

private pure module function strings_with_character_separator(strings, separator) result(sv)

Arguments

Type IntentOptional Attributes Name
type(string_t), intent(in) :: strings(:)
character(len=*), intent(in) :: separator

Return Value type(string_t)

private pure module function strings_with_string_t_separator(strings, separator) result(sv)

Arguments

Type IntentOptional Attributes Name
type(string_t), intent(in) :: strings(:)
type(string_t), intent(in) :: separator

Return Value type(string_t)

private pure module function characters_with_character_separator(strings, separator) result(sv)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: strings(:)
character(len=*), intent(in) :: separator

Return Value type(string_t)

private pure module function characters_with_string_separator(strings, separator) result(sv)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: strings(:)
type(string_t), intent(in) :: separator

Return Value type(string_t)