str_compact Function

public pure function str_compact(str) result(ostr)

Returns a copy of str with multiple spaces and tabs converted to single spaces, control characters deleted, and leading and trailing spaces removed.

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: str

Return Value character(len=:), allocatable


Called by

proc~~str_compact~~CalledByGraph proc~str_compact str_compact proc~str_split str_split proc~str_split->proc~str_compact proc~read_config read_config proc~read_config->proc~str_split proc~read_config_1 read_config_1 proc~read_config_1->proc~str_split proc~read_tabulated read_tabulated proc~read_tabulated->proc~str_split proc~setup setup proc~setup->proc~read_config proc~setup->proc~read_tabulated program~main main program~main->proc~setup