normalize_backend_name Function

public function normalize_backend_name(backend_name) result(canonical)

Normalize a user-facing backend name to its canonical identifier.

The text renderer is selected by 'text' (preferred) or 'ascii' (compatibility alias for the ASCII charset). Both map to the internal 'ascii' canvas, which carries the ASCII charset mode.

Arguments

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

Return Value character(len=20)