operator(/=) Interface

public interface operator(/=)

Compares stringlist for inequality with the input entity Returns a logical Specifications


Module Procedures

private pure function ineq_stringlist(lhs, rhs)

Compares stringlist 'lhs' for inequality with stringlist 'rhs' Returns a logical

Arguments

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

Return Value logical

private pure function ineq_stringlist_carray(lhs, rhs)

Compares stringlist 'lhs' for inequality with chararray 'rhs' Returns a logical

Arguments

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

Return Value logical

private pure function ineq_stringlist_sarray(lhs, rhs)

Compares stringlist 'lhs' for inequality with stringarray 'rhs' Returns a logical

Arguments

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

Return Value logical

private pure function ineq_carray_stringlist(lhs, rhs)

Compares chararray 'lhs' for inequality with stringlist 'rhs' Returns a logical

Arguments

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

Return Value logical

private pure function ineq_sarray_stringlist(lhs, rhs)

Compares stringarray 'lhs' for inequality with stringlist 'rhs' Returns a logical

Arguments

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

Return Value logical