Evaluate expression, find dependencies from variables, find the steps where variable(s) from expression change value and re-evaluate expression for these steps, until condition is true.
Pay attention that that variable(s) may change its location in memory
Evaluate expression, find dependencies from variables, find the steps where variable(s) from expression change value and re-evaluate expression for these steps, until condition is true.
Pay attention that that variable(s) may change its location in memory