fork download
  1. :- set_prolog_flag(verbose,silent).
  2. :- prompt(_, '').
  3. :- use_module(library(readutil)).
  4.  
  5. main:-
  6. process,
  7.  
  8. delete([A,B], [A,B]).
  9. delete([A,_|R], X) :- delete([A|R], X).
  10.  
  11. process:-
  12. delete( [1,2,3,a,f,s,h,u,4,5], R), write(R),
  13.  
  14. :- main.
Success #stdin #stdout 0.04s 5856KB
stdin
Standard input is empty
stdout
[1,5]