Descendant

Description

Program use recursion in Prolog to show ancestor-descendant relations

Source: Learn prolog now!, 2001, (course available on-line)

Download

Program source code: descendant.pl

Listing

child(martha,charlotte).
child(charlotte,caroline).
child(caroline,laura).
child(laura,rose).
 
descend(X,Y):-child(X,Y).
descend(X,Y):-child(X,Z),
	      descend(Z,Y).

Comments

pl/prolog/pllib/descendant.txt · ostatnio zmienione: 2017/07/17 08:08 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0