Advertisement
Guest User

Untitled

a guest
Mar 26th, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. accepts (A qs iqs inA trans) s =
  2.   let symTrans acc qs a = case qs of
  3.         [] -> nub acc
  4.         (q:qs') -> symTrans (acc ++ (trans q a)) qs' a
  5.   in
  6.     let checkWord s reached = case s of
  7.           [] -> any inA reached
  8.           (a:as) -> checkWord as (symTrans [] reached a)
  9.     in checkWord s iqs
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement