padl Interface

public interface padl

Left pad the input string

Calls

interface~~padl~~CallsGraph interface~padl padl proc~padl_char_default padl_char_default interface~padl->proc~padl_char_default proc~padl_char_pad_with padl_char_pad_with interface~padl->proc~padl_char_pad_with proc~padl_string_default padl_string_default interface~padl->proc~padl_string_default proc~padl_string_pad_with padl_string_pad_with interface~padl->proc~padl_string_pad_with proc~padl_char_default->interface~padl proc~padl_string_default->interface~padl proc~padl_string_pad_with->interface~padl

Called by

interface~~padl~~CalledByGraph interface~padl padl proc~padl_char_default padl_char_default interface~padl->proc~padl_char_default proc~padl_string_default padl_string_default interface~padl->proc~padl_string_default proc~padl_string_pad_with padl_string_pad_with interface~padl->proc~padl_string_pad_with proc~padl_char_default->interface~padl proc~padl_string_default->interface~padl proc~padl_string_pad_with->interface~padl proc~zfill_char zfill_char proc~zfill_char->interface~padl proc~zfill_string zfill_string proc~zfill_string->interface~padl interface~zfill zfill interface~zfill->proc~zfill_char interface~zfill->proc~zfill_string

Module Procedures

private pure function padl_string_default(string, output_length) result(res)

Left pad the input string with ” ” (1 whitespace)

Read more…

Arguments

Type IntentOptional Attributes Name
type(string_type), intent(in) :: string
integer, intent(in) :: output_length

Return Value type(string_type)

private pure function padl_string_pad_with(string, output_length, pad_with) result(res)

Left pad the input string with the ‘pad_with’ character

Read more…

Arguments

Type IntentOptional Attributes Name
type(string_type), intent(in) :: string
integer, intent(in) :: output_length
character(len=1), intent(in) :: pad_with

Return Value type(string_type)

private pure function padl_char_default(string, output_length) result(res)

Left pad the input string with ” ” (1 whitespace)

Read more…

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: string
integer, intent(in) :: output_length

Return Value character(kind=output_length), len=max)

private pure function padl_char_pad_with(string, output_length, pad_with) result(res)

Left pad the input string with the ‘pad_with’ character

Read more…

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: string
integer, intent(in) :: output_length
character(len=1), intent(in) :: pad_with

Return Value character(kind=output_length), len=max)