deferred class ABSTRACT_BACKTRACKING_ALTERNATIVE
Summary
Overview
exported features
  • previous: ABSTRACT_BACKTRACKING_ALTERNATIVE
    For the linked stack of alternatives.
previous: ABSTRACT_BACKTRACKING_ALTERNATIVE
writable attribute
For the linked stack of alternatives.
release
effective procedure
Called by ABSTRACT_BACKTRACKING to release current instance to the pool.
get_twin: ABSTRACT_BACKTRACKING_ALTERNATIVE
effective function
Return a twin of current from the pool
pool: ABSTRACT_BACKTRACKING_POOL[ABSTRACT_BACKTRACKING_ALTERNATIVE]
deferred function
The pool that will record Current
writable attribute
Internal link used by the pool to chain its poolable items.
set_pool_link (other: ABSTRACT_BACKTRACKING_POOLABLE)
effective procedure
Set 'pool_link' to 'other'