Defines | |
#define | PROFILE_SWITCH_ENV |
#define | PROFILE_SWITCH_ENV_ITER |
#define | freeze_and_switch_envs(tbreg, CPsize) |
#define | switch_envs(tbreg) |
#define | undo_bindings(TBREG) |
#define | table_undo_bindings(old_trreg) |
|
Value: |
|
|
|
|
|
|
|
Value: { \ while (trreg > (CPtr *) old_trreg) { \ untrail2(trreg, (Cell) trail_variable(trreg)); \ trreg = trail_parent(trreg); \ } \ } |
|
Value: { \ CPtr *old_trreg = cp_trreg(TBREG); \ table_undo_bindings(old_trreg); \ } |