B.1 Examining the Environment Stack
AllApplicationManualNameSummaryHelp

  • Documentation
    • Reference manual
      • Hackers corner
        • Examining the Environment Stack
          • prolog_current_frame/1
          • prolog_current_choice/1
          • prolog_frame_attribute/3
          • prolog_choice_attribute/3
          • deterministic/1
    • Packages
Availability:built-in
deterministic(-Boolean)
Unifies its argument with true if no choice point exists that is more recent than the entry of the clause in which it appears. There are few realistic situations for using this predicate. It is used by the prolog/0 top level to check whether Prolog should prompt the user for alternatives. Similar results can be achieved in a more portable fashion using call_cleanup/2.