Advertisement
Guest User

Untitled

a guest
Jun 16th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. ; machine starts at state 0.
  2. 0 ⊢ ⊢ r add
  3. 0 * * r halt-reject
  4. ;
  5. add 0 ⊢ r add
  6. add 1 ⊢ r right1
  7. add , , r halt-accept
  8. add * * r halt-reject
  9. ;
  10. right1 0 0 r right1
  11. right1 1 1 r right1
  12. right1 , , r right2
  13. right1 * * r halt-reject
  14. ;
  15. right2 0 0 r right2
  16. right2 1 1 r right2
  17. right2 2 2 r right2
  18. right2 _ _ l inc
  19. right2 * * r halt-reject
  20. ;
  21. inc 0 1 l left
  22. inc 1 2 l left
  23. inc 2 0 l inc
  24. inc , , r overflow
  25. inc * * r halt-reject
  26. ;
  27. overflow 0 1 r zeros
  28. overflow _ 1 r left
  29. overflow * * r halt-reject
  30. ;
  31. zeros 0 0 r zeros
  32. zeros _ 0 r left
  33. zeros * * r halt-reject
  34. ;
  35. left ⊢ ⊢ r add
  36. left * * l left
  37. ;
  38. halt-accept * * r halt-accept
  39. ;
  40. halt-reject * * r halt-reject
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement