strjoin Interface

public interface strjoin

Calls

interface~~strjoin~~CallsGraph interface~strjoin strjoin proc~strjoin_strings strjoin_strings interface~strjoin->proc~strjoin_strings proc~strjoin_characters strjoin_characters interface~strjoin->proc~strjoin_characters

Contents


Module Procedures

private pure function strjoin_strings(array, sep) result(join)

Arguments

TypeIntentOptionalAttributesName
class(string), intent(in) :: array(1:)
character(kind=CK,len=*), intent(in), optional :: sep

Return Value type(string)

private pure function strjoin_characters(array, sep, is_trim) result(join)

Arguments

TypeIntentOptionalAttributesName
character(kind=CK,len=*), intent(in) :: array(1:)
character(kind=CK,len=*), intent(in), optional :: sep
logical, intent(in), optional :: is_trim

Return Value type(string)