lge Interface

public interface lge

Lexically compare the order of two character sequences being greater equal, The left-hand side, the right-hand side or both character sequences can be represented by a string.

This method is elemental and returns a default logical scalar value.

Calls

interface~~lge~~CallsGraph interface~lge lge proc~lge_char_string lge_char_string interface~lge->proc~lge_char_string proc~lge_string_char lge_string_char interface~lge->proc~lge_string_char proc~lge_string_string lge_string_string interface~lge->proc~lge_string_string proc~maybe maybe proc~lge_char_string->proc~maybe proc~lge_string_char->proc~maybe proc~lge_string_string->proc~maybe

Module Procedures

private elemental function lge_string_string(lhs, rhs) result(is_lge)

Lexically compare two character sequences for being greater or equal. In this version both character sequences are by a string.

Arguments

Type IntentOptional Attributes Name
type(string_type), intent(in) :: lhs
type(string_type), intent(in) :: rhs

Return Value logical

private elemental function lge_string_char(lhs, rhs) result(is_lge)

Lexically compare two character sequences for being greater or equal. In this version the left-hand side character sequences is by a string.

Arguments

Type IntentOptional Attributes Name
type(string_type), intent(in) :: lhs
character(len=*), intent(in) :: rhs

Return Value logical

private elemental function lge_char_string(lhs, rhs) result(is_lge)

Lexically compare two character sequences for being greater or equal In this version the right-hand side character sequences is by a string.

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: lhs
type(string_type), intent(in) :: rhs

Return Value logical