>>367
if(nonzero)はelseに飛ばないでしょ?
nonzero→ifの中身を実行→真
zero→elseの中身を実行→偽
みたいな解釈でいいだろ。
別に実装に忠実に「0以外だから実行」と解釈しても
↑みたいに捉えて「真だから実行」でもどっちでもいい気が