string_tokens Function

public pure function string_tokens(string, set) result(tokens)

Arguments

Type IntentOptional Attributes Name
character, intent(in) :: string
character, intent(in) :: set

Return Value character, allocatable, (:)


Contents

Source Code


Source Code

  pure function string_tokens(string, set) result(tokens)
     ! Splits a string into tokens using characters in set as token delimiters.
    character(*), intent(in) :: string
    character(*), intent(in) :: set
    character(:), allocatable :: tokens(:)
    call split_tokens(string, set, tokens)
  end function string_tokens