for ( |dd0000|$i = 0|; |00dd00|$i < 42|; |0000dd|++$i| ) {
|dd00dd|echo $i;|
}
|dd0000|$i = 0;|
goto COND;
STMT:
|dd00dd|echo $i;|
|0000dd|++$i;|
COND:
|00dd00|$_ = $i < 42;|
|00dd00|if ( ! $_ ) {|
|00dd00|goto STMT;|
|00dd00|}|
compiled vars: !0 = $i
line #* E I O op fetch ext return operands
2 0 E > EXT_STMT
1 |dd0000|ASSIGN !0, 0|
2 > |dd0000|JMP ->6|
4 3 > |dd00dd|EXT_STMT |
4 |dd00dd|ECHO !0|
2 5 |0000dd|PRE_INC !0|
6 > |00dd00|IS_SMALLER ~3 !0, 42|
7 |00dd00|EXT_STMT |
8 > |00dd00|JMPNZ ~3, ->3|
9 > > RETURN 1