1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
{ let x := calldataload(3) for { let a := 10 } iszero(eq(a, sub(x, calldataload(3)))) { a := add(a, 1) } {} } // ---- // fullSimplify // { // for { // let a := 10 // } // iszero(iszero(a)) // { // a := add(a, 1) // } // { // } // }