Includes supplementary material: sn.pub/extras
Bart Demoen
Debugging Resolution computational logics constraint programming logic logic inference logic programming mathematical logic program logics programming language programming theory prolog programming proving semantics verification