str_case Module

Change the full string to particular case: upper or lower.


Uses

  • module~~str_case~~UsesGraph module~str_case str_case module~global global module~str_case->module~global

Used by

  • module~~str_case~~UsedByGraph module~str_case str_case module~check_output_control check_output_control module~check_output_control->module~str_case module~state state module~state->module~check_output_control module~read_output read_output module~state->module~read_output module~read_output->module~check_output_control module~solver solver module~solver->module~state module~create_and_erase create_and_erase module~create_and_erase->module~state program~main main program~main->module~solver module~start_finish start_finish program~main->module~start_finish module~start_finish->module~solver

Contents


Variables

TypeVisibility AttributesNameInitial
character(len=STRING_BUFFER_LENGTH), private :: res

Functions

public function ucase(text) result(res)

Mmake the whole string to upper case

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: text

Input string of any case

Return Value character(len=STRING_BUFFER_LENGTH)

Output string of upper case

public function lcase(text) result(res)

Make the whole string to lower case

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: text

Input string of any case

Return Value character(len=STRING_BUFFER_LENGTH)

Output string of lower case