Interpreting Logical Boolean Values

IDL is written in the C programming language, so this section of the Help discusses C language functions and data structures from the IDL program. In this documentation, you will see references to logical (boolean) arguments and results referred to in any of the following forms: True, False, TRUE, FALSE, IDL_TRUE, IDL_FALSE, and possibly other permutations on these. In all cases, the meaning of true and false in this Help correspond to those of the C programming language; that is, a zero (0) value is interpreted as “false”, and a non-zero value is “true”.