the condition, which is treated as a boolean with zero being treated as false
and
non-zero as true
. Note that multi-channel expansion does not apply here, because
the branches may have side-effects which are not supposed to be repeated across
channels. Instead, if cond
expands to multiple channels, they are combined using
logical |
(OR).
the condition, which is treated as a boolean with zero being treated as false
and
non-zero as true
.
the condition, which is treated as a boolean with zero being treated as false
and
non-zero as true
. Note that multi-channel expansion does not apply here, because
the branches may have side-effects which are not supposed to be repeated across
channels. Instead, if cond
expands to multiple channels, they are combined using
logical |
(OR).
Beginning of a conditional block.
the condition, which is treated as a boolean with zero being treated as
false
and non-zero astrue
. Note that multi-channel expansion does not apply here, because the branches may have side-effects which are not supposed to be repeated across channels. Instead, ifcond
expands to multiple channels, they are combined using logical|
(OR).IfThen