% This LaTeX document was generated using the LaTeX backend of PlDoc, % The SWI-Prolog documentation system \begin{summarylist}{ll} \predicatesummary{intercept}{3}{Run Goal as call/1.} \predicatesummary{intercept}{4}{Similar to intercept/3, but the copy of Handler is called as call(Copy,Arg), which allows passing large context arguments or arguments subject to unification or _destructive assignment_.} \predicatesummary{intercept_all}{4}{True when List contains all instances of Template that have been sent using send_signal/1 where the argument unifies with Ball.} \predicatesummary{nb_intercept_all}{4}{As intercept_all/4, but backtracing inside Goal does not reset List.} \predicatesummary{send_signal}{1}{If this predicate is called from a sub-goal of intercept/3, execute the associated _Handler_ of the intercept/3 environment.} \predicatesummary{send_silent_signal}{1}{As send_signal/1, but succeed silently if there is no matching intercept environment.} \end{summarylist}