home *** CD-ROM | disk | FTP | other *** search
Prolog Source | 1990-03-26 | 564 b | 19 lines |
- /*
- Copyright (c) 1986, 90 by Prolog Development Center
- */
-
- domains
- person = person(name,address)
- name = name(first,last)
- address = addr(street,city,state)
- street = street(number,street_name)
- city,state,street_name = string
- first,last = string
- number = integer
-
- goal
- P1 = person(name(jim,mos),addr(street(5,"1st st"),igo,"CA")),
- P1 = person(name(_,mos),Address),
- P2 = person(name(jane,mos),Address),
- write(P2).