コンパイラの実装による。THEN節優先とELSE節優先というルールがあって、THEN優先の場合、特に指示がないと、THENになる確率が高いと考えて、機械語を生成することが多いから、普通は、そうであってほしい方をTHENに書くなど、処理系によって違う。
Permalink | 記事への反応(1) | 13:46
ツイートシェア
たとえば すこしちがうけど i=10; :label if( i!=0 ) { i--; goto label; } こんな感じの命令だとthenになる可能性が高いから ということを前提に考える そうするとこの処理はTHEN節優先の...