>m.TheWord3 $ lcTEXT AND ! (m.TheWord3 == m.TheWord1 OR m.TheWord3 == m.TheWord2)
>...
> m.TheWord4 $ lcTEXT AND ! (m.TheWord4 == m.TheWord1 OR m.TheWord4 == m.TheWord2 OR m.TheWord4 == m.TheWord3)
>
All is needed is:
call to function to add to exclusion list [cursor, array, string]
call to scan the table with a check fitting for exclusion list
- seek in cursor
- ascan(,,) in excact mode
- $ in string with special begin/end chars as markers
and the list can merrily grow to many exclusion words without adding a new comparison in each scan.
regards
thomas