plus, minus, times, and .wrap for the wrapping ones; a negative keeps -.
word_operators.zg
# The operators are words (owner, 2026-10-02/03): `plus`, `minus`, `times`, and `.wrap` for the# wrapping ones; a negative keeps `-`. The power is std's `pow` (bare or `std::pow`), which has no# precedence yet, so it is bracketed beside another operator.MAIN{let'a':int32=7;let'b':int32=3;std::print.useful[('a'plus'b')," ",('a'minus'b')," ",('a'times'b')," ",('a'pow'b')," ",('a'std::pow2)," ",-'a',newln];let'h':uint8=200;std::print.useful[('h'plus.wrap100)," ",('h'times.wrap2)," ",('h'pow.wrap2),newln];std::print.useful[(2pow3)plus1," ",1plus2times3,newln];}