colorize Interface

public interface colorize

Calls

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

Called by

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

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