Glish provides three unary operators:
+ ,
- ,
and ! .
The first simply yields the value of its operand; the second, its
arithmetic negation; and the third, its logical negation. All require
numeric operands and yield a numeric or boolean
(for ``!")
result, and all work on vectors as well as scalars.
§ 3.2.3, page , describes the first two and
§ 3.2.4, page
, the third.