=演算子の値を評価するのは禁止。
whileの条件に使うのだけは許されることもある。