Chapter 10
Cuts and Negation
This chapter has two main goals:
- To explain how to control Prolog’s backtracking behaviour with the help of the cut predicate.
- To explain how cut can be packaged into a more structured form, namely negation as failure.