![](https://secure.gravatar.com/avatar/a503a2e41df1afeb1fe085445acb792e.jpg?s=120&d=mm&r=g)
Hello all, It's weird, but I think there may be a bug in for-loop's declaration when used inside a class. Not sure it has been discussed earlier. The code below explains it better than words. Can anyone try if it gives a Bus Error when using myClass2? BTW, I'm using Chuck-1.2.1.0 // *********************************** // this is ok int i, j; for( 0 => i => j; i < 12; 3 +=> i, j++ ) { <<< i, j>>>; } // *********************************** //this class is ok class myClass1 { int i, j; for( 0 => i => j; i < 12; 3 +=> i ) { <<< i, j++>>>; // note j is incremented here } } // *********************************** // next class is not ok: seems that declaring 2 increments at the end of the for-loop declaration rises a Bus Error. class myClass2 { int i, j; for( 0 => i => j; i < 12; 3 +=> i, j++ ) // note i and j are incremented here and this is supposedly the problem { <<< i, j>>>; } } myClass2 c; eduard