Previous: Step By Step Imperative Program Execution Rationale, Up: Step By Step Imperative Program Execution


4.5.1.2 Step By Step Imperative Program Execution Example
    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.