rrecurse SWI-Prolog module for conveniently adding trace output to any recursive predicate Please see README.md in the pages branch for more information about this module.