Principles Of Matching Functions|Matching Functions - Underlying Principles
Matching functions like =() are very precise. For instance for the matching function =() to return true, both values must match identically.
For instance:-
- A =() A = TRUE
- A =() a = FALSE
As a principle, most other functions will also return true if A =() A, regardless of the function name. For example,
- A PARSES_TO_WHOLE_NUMBER_MATCH() A = TRUE
even though both values are not whole numbers.
There a just a few exceptions. The following functions will always return FALSE if A =() A. They are as follows :-
- A IF_DIFFERENT_MATCH() A = FALSE
- A IF_DIFFERENT_MATCH_IC() A = FALSE
- A !=() A = FALSE
- A !=IC() A = FALSE
- A NOT_BOTH_EMPTY_MATCH() A = FALSE
- A NEVER_MATCH() A = FALSE