This was built to track decompiler and CFG progress.
function nestedLoops()
{
lit#4 = 0;
temp.i = lit#4;
lit#5 = 10;
// RegionId(2)
if (temp.i < lit#5)
{
lit#6 = 0;
temp.j = lit#6;
lit#7 = 10;
// RegionId(4)
if (temp.j < lit#7)
{
lit#8 = 5;
// RegionId(5)
if (temp.j == lit#8)
{
goto RegionId(3);
}
// RegionId(6)
else
{
lit#9 = 8;
// RegionId(7)
if (temp.j == lit#9)
{
goto RegionId(9);
}
// RegionId(8)
else
{
fn_call#10 = echo#0(temp.j);
temp.j++;
goto RegionId(3);
}
}
}
// RegionId(9)
else
{
temp.i++;
goto RegionId(1);
}
}
// RegionId(10)
else
{
lit#11 = 0;
return lit#11;
}
}
Use the mouse wheel + shift to zoom in and out, and click and drag to pan.
Use the mouse wheel + shift to zoom in and out, and click and drag to pan.
Step 1 of 9