Advertisement
Guest User

Untitled

a guest
Jul 6th, 2015
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. GGGGGGGGAACCCCCCCCCCTTGGGGGGGGGGGGGGGGAACCCCCCCCCCTTGGGGGGGG
  2.  
  3. :- use_module(library(pio)).
  4. :- use_module(library(dcg/basics)).
  5. :- portray_text(true).
  6.  
  7. process(Xs) :- phrase_from_file(find(Xs), 'string.txt').
  8.  
  9. anyseq([]) -->[].
  10. anyseq([E|Es]) --> [E], anyseq(Es).
  11.  
  12. begin --> "AA".
  13. end -->"TT".
  14.  
  15. find(Seq) -->
  16. anyseq(_),begin,anyseq(Seq),end, anyseq(_).
  17.  
  18. ?- process(Xs).
  19. Xs = "CCCCCCCCCC" ;
  20. Xs = "CCCCCCCCCCTTGGGGGGGGGGGGG...CCCCC" ;
  21. Xs = "CCCCCCCCCC" ;
  22. false.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement