Return the position where two strings begin to differ
──────────────────────────────────────────────────────────────────────────────
Syntax
GT_AtDiff(<cStr1>, <cStr2>) --> nPos
Arguments:
<cStr1> - A character string to compare
<cStr2> - The string to compare with
Returns:
nPos - The position in <cStr2> where <cStr1> begins to differ
Description:
Return the position in <cStr2> where <cStr1> begins to differ.
If the strings differ in the first character GT_AtDiff() will
return 1. If the two strings are identical (or identical upto
the last character in <cStr2>) the function will return 0.
NOTE:
invalid parameters will return -1
Examples:
? gt_atDiff("the cat", "the rat") // prints 5
? gt_atDiff("the cat", "the ") // prints 0
Source: ATDIFF.C
Author: Andy M Leighton