Difference between revisions of "FALSE"

From Second Life Wiki
Jump to: navigation, search
(The last edit made complete nonsense of the original example.)
m (This is a sanity test.)
Line 2: Line 2:
 
|name=FALSE
 
|name=FALSE
 
|type=integer
 
|type=integer
 +
|subtype=boolean
 
|value=0
 
|value=0
 
|desc=Constant used to define the FALSE value in conditional structures or variables/constants in general. Usually it's used because it is more readable, indicating a [[Boolean|boolean]] value instead a [[Integer|integer]] value (0).
 
|desc=Constant used to define the FALSE value in conditional structures or variables/constants in general. Usually it's used because it is more readable, indicating a [[Boolean|boolean]] value instead a [[Integer|integer]] value (0).

Revision as of 13:24, 10 February 2014

Description

Constant: integer FALSE = 0;

The boolean integer constant FALSE has the value 0

Constant used to define the FALSE value in conditional structures or variables/constants in general. Usually it's used because it is more readable, indicating a boolean value instead a integer value (0).

Related Articles

Constants

•  TRUE

Articles

•  boolean

Examples

<lsl> integer is_owner(key inputKey) {

   if (inputKey == llGetOwner() )
       return TRUE;

// else

       return FALSE;

}

default {

   touch_start(integer num_detected)
   {
       key id = llDetectedKey(0);
       if ( is_owner(id) )
           llSay(0, "Hello, you're my owner!");
       else
           llSay(0, "Hello, you're not my owner!");
   }

} </lsl> <lsl> default {

   state_entry()
   {
       integer q = TRUE;
       if(q)
       {
           llSay(0, "TRUE");
           q = FALSE;
           if(!q)
           {
               llSay(0, "FALSE");
               q = TRUE;
               if(!q)
                   llSay(0, "Won't say this.");
               else
               {
                   llSay(0, "TRUE");
                   q = FALSE;
                   if(q)
                       llSay(0, "Won't say this.");
                   else
                       llSay(0, "FALSE");
               }
           }
           else
               llSay(0, "Won't say this.");
       }
       else
           llSay(0, "Won't say this.");
   }

} </lsl>

Deep Notes

Search JIRA for related Issues

Signature

integer FALSE = 0;