Skip to content

@bool

Evaluate a boolean expression or convert a value to a boolean string.

Returns: bool

@bool(...tokens)
Name Type Description
[...tokens] any Boolean expression (e.g. $a > 0 and $b < 100)
# Comparisons
set $a @bool(1 == 1)
set $b @bool(5 > 3)
set $c @bool(5 <= 3)
# Logical operators
set $e @bool(true and true)
set $f @bool(true or false)
set $g @bool(not false)
# Compound expression
set $x 10
set $h @bool($x > 0 and $x < 100)
  • if — conditional execution
  • loop — condition-based loop