Julienne
Source Files
Modules
Procedures
Abstract Interfaces
Derived Types
Programs
operator(.separatedBy.)
Interface
4 statements
Source File
julienne_string_m.f90
julienne_string_m
operator(.separatedBy.)
Contents
Module Procedures
strings_with_character_separator
strings_with_string_t_separator
characters_with_character_separator
characters_with_string_separator
public interface operator(.separatedBy.)
Module Procedures
private pure module function strings_with_character_separator(strings, separator) result(sv)
Implementation →
Arguments
Type
Intent
Optional
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)
Implementation →
Arguments
Type
Intent
Optional
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)
Implementation →
Arguments
Type
Intent
Optional
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)
Implementation →
Arguments
Type
Intent
Optional
Attributes
Name
character(len=*),
intent(in)
::
strings
(:)
type(
string_t
),
intent(in)
::
separator
Return Value
type(
string_t
)