This is probably documented, long-standing behavior that everyone but me
knows and remembers. But, just in case, I just (re)discovered that the =
operator is *not* always transitive. Specifically, when you're comparing a
string with a wildcard.

C_TEXT($comparison_text)
C_TEXT($input_text)
$comparison_text:="@"
$input_text:="Hello"

C_BOOLEAN($returns_false)
C_BOOLEAN($returns_true)
$returns_false:=$comparison_text=$input_text
$returns_true:=$input_text=$comparison_text

If someone has something usefully smart to say to help me keep this
straight in my head, I'm all ears.
**********************************************************************
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: http://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:[email protected]
**********************************************************************

Reply via email to