slide 22 of 35


C + PAPERS Library Coding

    if (disabled) ++disabled;
Loop:
    EVAL_ENABLED {
        if (!parallel_expr)
            disabled = 1;
    }
    if (p_all(disabled)) goto Exit;
    EVAL_ENABLED {
        stat;
    }
    goto Loop;
Exit:
    --disabled;