零除算のために theVM を渡すのをやめる

零除算が起きる可能性があるところに theVM を渡す。そして実際に起きた場合に theVM->raise(...) とする方法をやめた。零除算が発生した場合に VM が正しく例外を上げられる状態でない場合もあるし、処理が追いづらい。
少し面倒だが例外が起きたかどうかのフラグを使用して呼び出し側でチェックする事に。C++例外は使いたくないのでこれで良かろう。