home *** CD-ROM | disk | FTP | other *** search
Prolog Source | 1990-03-26 | 368 b | 18 lines |
- /*
- Copyright (c) 1986, 90 by Prolog Development Center
- */
- domains
- refinteger = integer
- reflist = reference refinteger*
-
- predicates
- member(refinteger, reflist)
- append(reflist, reflist, reflist)
-
- clauses
- member(X, [X|_]).
- member(X, [_|L]) :- member(X, L).
-
- append([], L, L).
- append([X|L1], L2, [X|L3]) :- append(L1, L2, L3).