Boolean Value Type
A boolean represents one of two possible values: True (yes) and False (no).
GUI Editor

Graphical representation of the boolean editor
The boolean editor presents a switch: “Yes” represents the true value, “No” represents the false value.
EGO Script
Boolean values can be written using either of two equivalent representations:
| Value | Representation |
|---|---|
| True | .yes .true |
| False | .no .false |
By default, Dinamica EGO writes boolean values using the .yes/.no representation.
Automatic Conversions
- Converted from: Real Value Type, Integer Value Type, Non Negative Integer Value Type, and Positive Integer Value Type — non-zero values convert to True, zero values convert to False.
- Converted to: Real Value Type, Integer Value Type, Non Negative Integer Value Type, and Null Value Type — True converts to one, False to zero. String Type — True converts to
“true”, False to“false”. Boolean does not convert to Positive Integer Value Type: False's conversion to zero has no valid representation there.
See Type System for the complete conversion reference across all types.