- 598 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 17:18:07 ID:1HBMrpu/0]
- >>595
シングルクォーテーションが抜けてるよ $while('test','proc',loop) 中身がTFとして評価"されない"ようにシングルクォートで囲まないと ループする前に評価されてしまうよ。 正常: $register(i,0) $while('$ifgreater(%i%,10,0,1)','$register(i,$add(%i%,1))%i%',30) 異常A: $register(i,0) $while($ifgreater(%i%,10,0,1),$register(i,$add(%i%,1))%i%,30) 異常B: $while(0,1,30) 異常AとBは$whileから見れば々ものです。$whileが評価される前に 中身の$if、$registerが評価されるためです
|

|