| > > しかしどういう条件になっているんだか?カンマ演算子???
ちょっと興味がわいたので、検証してみました。(^^;
繰り返し( &i=1 , 25 )
だったか?の英文表記は、
for( &i=1 , 25 )
ですけど、これを
loop ( &i=1 , 25 )
while( &i=1 , 25 )
と書いたらどうなるか、いろいろ試してみました。
・loopの場合
loop の後に続く文字列・変数名・式などを無視して、
loop
とだけ書く正式記述と同じでした。エラーなしで動作します。
・while( 条件式 )の場合
比較式中のコンマは .and ですが、
条件式中のコンマは、.or と同じ意味のようです。(優先順位は不明)
while( &i=1 , 25 ) は
while( &i=1 .or 25 ) と同じ。
繰り返し( &i=1 , 25 ) と同じ(だと思う)。
真と偽
while( 25 ) 真
while( 1 ) 真
while( .not0 ) 真
while( .not"" ) 真
while( 0 ) 偽
while( .not1 ) 偽
while( "" ) 偽
アックン(=^・^=)
|