>>422
それは、
この関数の戻り値の nonzero は 限定的に true を意味しています、って但し書きでしかない。
つまり、一般的に「nonzero → true」 ということが言えないから、わざわざ但し書きが着いてる。
ということは、「nonzero → true」 は一般的には言えないってこと。

一方、trueの方は、何の但し書きもなく「true」だけ単体で出てくることが多い。
つまり、「true → nozero」 は一般的に言えることだから、但し書きがついてない。