Advertisement
Guest User

for_loop_trans.pl

a guest
Jun 6th, 2019
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Prolog 0.44 KB | None | 0 0
  1. :-module(for_loop_trans,_).
  2.  
  3. :- op(800, fx, for).
  4. :- op(799, xfx, to).
  5. :- op(798, xfx, do).
  6.  
  7. remmp((:-A),(:-A)).
  8. remmp((A :- B),(A :- NB)) :- buscarfor(B,NB).
  9.  
  10.  
  11. %buscarfor((for B to C do D, F),(NB, NF)):-  buscarfor(F, NF).
  12.  
  13. buscarfor((for I = B to C do D, F),((hacia_alt(B,C,I,D)), NF)):-  buscarfor(F, NF).
  14.  
  15. buscarfor((Z,B), (Z, NB)):- buscarfor(B, NB).
  16. buscarfor((for I = A to D do C), (hacia_alt(A,D,I,C))).
  17.  
  18. buscarfor(A,A).
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement