Help on insert using delete
- From: matthiasse@xxxxxxx
- Date: 19 Jun 2005 17:20:01 -0700
Hi all,
this delete/3 implementations deletes all occurences of an Element
within a list.
delete(_,[],[]).
delete(X,[X|L],M):-!,delete(X,L,M).
delete(X,[Y|L1],[Y|L2]):-delete(X,L1,L2).
Is it possible to use it, to insert an Element?
with another implementation of delete/3 - which only deletes the
Elements once i got it allready working.
% loesche(X,L1,L2),
delete(X, [X|T], T).
delete(X, [H|T1], [H|T2]) :- delete(X, T1, T2).
insert(X,L1,L2) :- delete(X,L2,L1).
.
- Follow-Ups:
- Re: Help on insert using delete
- From: tmp123
- Re: Help on insert using delete
- Prev by Date: Re: negotiation by failure- list operations
- Next by Date: Re: Help on insert using delete
- Previous by thread: swi-prolog + jpl + suse9.3
- Next by thread: Re: Help on insert using delete
- Index(es):