Previous: Step By Step Imperative Program Execution Rationale, Up: Step By Step Imperative Program Execution
x1f4_head_program(program);
while (!x1f4_tail_program(program)) {
status = x1f4_slip_program(program, context);
if (status) {
break;
}
}
Same example, extended for temporaries disposal:
x1f4_head_program(program);
while (!x1f4_tail_program(program)) {
status = x1f4_slip_program(program, context);
check for temporaries and dispose if any
if (status) {
break;
}
}
See x1f4_head_program.
See x1f4_slip_program.
See x1f4_tail_program.