normalize_key Function

private pure function normalize_key(key) result(normalized)

Normalise a user-provided parameter key to lowercase trimmed form. Thin wrapper over lowercase_token (from string_utils) fixing the result to the schema's 32-character key field width.

Arguments

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

Return Value character(len=32)