concat_char_string Function

private elemental function concat_char_string(lhs, rhs) result(string)

Concatenate two character sequences. In this version the right-hand side character sequences is by a string.

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: lhs
type(string_type), intent(in) :: rhs

Return Value type(string_type)


Calls

proc~~concat_char_string~~CallsGraph proc~concat_char_string concat_char_string proc~maybe maybe proc~concat_char_string->proc~maybe

Called by

proc~~concat_char_string~~CalledByGraph proc~concat_char_string concat_char_string interface~operator(SLASHSLASH) operator(//) interface~operator(SLASHSLASH)->proc~concat_char_string

Source Code

elemental function concat_char_string(lhs, rhs) result(string)
   character(len=*), intent(in) :: lhs
   type(string_type), intent(in) :: rhs
   type(string_type) :: string

   string%raw = lhs//maybe(rhs)

end function concat_char_string