Prolog - The House of Windsor.

LA home
Logic
 Prolog
  Introduction
  Examples

Prolog is excellent for queries on relational data (as in the Mathematical sense of a "relation"), e.g.

born(charles, elizabeth2, philip).
born(anne,    elizabeth2, philip).
born(andrew,  elizabeth2, philip).
born(edward,  elizabeth2, philip).

born(diana,   frances,    edwardSpencer).

born(william, diana,      charles).
born(henry,   diana,      charles).

? born(S, elizabeth2, Y) and born(G, M, S).


Also see [aunts and uncles].

window on the wide world:


Linux
free op. sys.
OpenOffice
free office suite,
ver 2.2+

The GIMP
~ free photoshop
Firefox
web browser
FlashBlock
like it says!

© L. Allison   http://www.allisons.org/ll/   (or as otherwise indicated),
Faculty of Information Technology (Clayton), Monash University, Australia 3800 (6/'05 was School of Computer Science and Software Engineering, Fac. Info. Tech., Monash University,
was Department of Computer Science, Fac. Comp. & Info. Tech., '89 was Department of Computer Science, Fac. Sci., '68-'71 was Department of Information Science, Fac. Sci.)
Created with "vi (Linux + Solaris)",  charset=iso-8859-1,  fetched Saturday, 04-Jul-2009 17:33:31 EST.