split_mod Module


Functions

private pure elemental function lower(str, begin, end) result(string)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: str
integer, intent(in), optional :: begin
integer, intent(in), optional :: end

Return Value character(len=len(str))

public pure function split(input_line, delimiters, order, nulls) result(array)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: input_line
character(len=*), intent(in), optional :: delimiters
character(len=*), intent(in), optional :: order
character(len=*), intent(in), optional :: nulls

Return Value character(len=:), allocatable, (:)