The IDL boolean type is specified as follows:
boolean
A boolean is represented in 8 bits. A boolean is a logical quantity that assumes one of two values: TRUE or FALSE. Zero is FALSE and any nonzero value is TRUE.