loop control var: a
is innermost? false
is outermost? true
nested level: 0
rank: 1
loop control var: b
is innermost? false
is outermost? false
nested level: 1
rank: 1,1
loop control var: c
is innermost? true
is outermost? false
nested level: 2
rank: 1,1,1
loop control var: undefined
is innermost? true
is outermost? true
nested level: 0
rank: 2
loop control var: i
is innermost? true
is outermost? true
nested level: 0
rank: 3
loop control var: j
is innermost? true
is outermost? true
nested level: 0
rank: 4
loop control var: i
is innermost? true
is outermost? true
nested level: 0
rank: 5
loop control var: i
is innermost? true
is outermost? true
nested level: 0
rank: 6
loop control var: undefined
is innermost? true
is outermost? true
nested level: 0
rank: 7
loop control var: a
is innermost? false
is outermost? true
nested level: 0
rank: 8
loop control var: b
is innermost? true
is outermost? false
nested level: 1
rank: 8,1
loop control var: a
is innermost? false
is outermost? true
nested level: 0
rank: 9
loop control var: b
is innermost? true
is outermost? false
nested level: 1
rank: 9,1
iterations expr: 10
iterations: 10
iterations expr: 10 + 1
iterations: 11
iterations expr: 10 - 1
iterations: 9
iterations expr: 10 + 1
iterations: 11
iterations expr: 10
iterations: 10
iterations expr: 10 + 1
iterations: 11
iterations expr: 10
iterations: 10
iterations expr: (10.0 - 0.0) / 1.5
iterations: 6
iterations expr: (11 - 1) / 2
iterations: 5
iterations expr: (11 - 1 + 2) / 2
iterations: 6
iterations expr: (end - 1) - (start) + 1
iterations: undefined
iterations expr: 10
iterations: 10
After header insert:  {
int newVar1;
int newVar2;
for(int newVar1 = 10, i = 0, newVar2 = 20; newVar1< 100 , i < 10 , newVar2< 200; newVar1++ , i++ , newVar2--);
}
After header insert:  {
int i;
int newVar1;
int newVar2;
for(newVar1 = 10 , i = 0 , newVar2 = 20; newVar1< 100 , i < 10 , newVar2< 200; newVar1++ , i++ , newVar2--);
}