ListXneqY

From Second Life Wiki

Jump to: navigation, search

Function: integer ListXneqY(list lx, list ly);

Answers the question: is list X different from list Y?

Returns the number 1 if true, 0 if false

Note: requires also the function ListXnotY .

The opposite function is ListXequY .

See also: Lists

 
integer ListXneqY(list lx, list ly) {
    if( llList2CSV( ListXnotY(lx,ly) ) == "") return FALSE;
    else return TRUE;
}
 


Example:

 
list l1 = ["a","b","c","d"];
list l2 = ["a","1","b","2","c","3"];
 
default{
   state_entry() {
      llSay(0, "Are we different lists? " + (string)ListXneqY(l1,l2))
      //will say in this example: 1 , meaning yes.
   }
}
 
Posted with the kind permission of Very Keynes, who originated this script June 2007 in the SL scripters forum http://forums.secondlife.com/showthread.php?t=194138
Personal tools