操作符

Nim允许用户定义的运算符。运算符是以下字符的任意组合

= + - * / < > @ $ ~ & % | ! ? ^ . :

这些关键字也是操作符: and or not xor shl shr div mod in notin is isnot of.

.=, :, :: 不作为一般操作符;它们用于其他符号用途。

: 是一个特殊情况,被看作是 和 : 两个标记(为了支持 var v*: T)。

not 关键字是一元操作符, a not b 解析成 a(not b), 不是 (a) not (b)