colorize Interface

public interface colorize

Calls

interface~~colorize~3~~CallsGraph interface~colorize~3 colorize proc~colorize_default~3 colorize_default interface~colorize~3->proc~colorize_default~3 proc~color_index~3 color_index proc~colorize_default~3->proc~color_index~3 proc~upper~4 upper proc~colorize_default~3->proc~upper~4 proc~style_index~3 style_index proc~colorize_default~3->proc~style_index~3

Called by

interface~~colorize~3~~CalledByGraph interface~colorize~3 colorize proc~colors_samples~3 colors_samples proc~colors_samples~3->interface~colorize~3 proc~styles_samples~3 styles_samples proc~styles_samples~3->interface~colorize~3

Contents


Module Procedures

private pure function colorize_default(string, color_fg, color_bg, style) result(colorized)

Arguments

TypeIntentOptionalAttributesName
character(len=*), intent(in) :: string
character(len=*), intent(in), optional :: color_fg
character(len=*), intent(in), optional :: color_bg
character(len=*), intent(in), optional :: style

Return Value character(len=:),allocatable