home *** CD-ROM | disk | FTP | other *** search
/ Turbo Toolbox / Turbo_Toolbox.iso / sharew / pdpro / samples / wrclause.pro < prev   
Encoding:
Text File  |  1994-02-22  |  384 b   |  12 lines

  1. list1(X) :- clause(X,Y),output_clause(X,Y),
  2.         write( '.' ), nl, fail.
  3.  
  4. list1(X).
  5.  
  6. output_clause(X,true) :- !, write(X).
  7. output_clause(X,Y)    :- write( (X :- Y) ).
  8.  
  9. a( b ).
  10. a( c ).
  11. outputclause(X,true) :- !, write(X).
  12. outputclause(X,Y)    :- write( (X :- Y) ).