Boolean

From Tygron Support wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
This article is a stub.

A boolean is a binary value, indicating either a "true" or a "false".

In general, only a value of 0 or 1 is allowed. Any other value may cause undefined behavior, though as a rule of thumb any positive value is interpreted as "true".

Value Meaning
0 False (No)
1 True (Yes)

Presence

For some functionalities, the presence of an attribute is used, rather than the actual value of that attribute. This is referred to as a "boolean by presence". In these cases, if the attribute is not present, it's considered a logical "False". If the attribute is present, it's considered a logical "True".