using stdint types
This commit is contained in:
+12
-12
@@ -22,25 +22,25 @@
|
||||
(set::make "q0")))
|
||||
|
||||
(let ((state (aut ())))
|
||||
(assert (= (first state) :accept))
|
||||
(assert (= (first (rest state)) "q0")))
|
||||
(assert (= (car state) :accept))
|
||||
(assert (= (car (cdr state)) "q0")))
|
||||
|
||||
(let ((state (aut "M")))
|
||||
(assert (= (first state) :fail))
|
||||
(assert (= (first (rest state)) "q1")))
|
||||
(assert (= (car state) :fail))
|
||||
(assert (= (car (cdr state)) "q1")))
|
||||
|
||||
(let ((state (aut "A")))
|
||||
(assert (= (first state) :accept))
|
||||
(assert (= (first (rest state)) "q0")))
|
||||
(assert (= (car state) :accept))
|
||||
(assert (= (car (cdr state)) "q0")))
|
||||
|
||||
(let ((state (aut "M")))
|
||||
(assert (= (first state) :fail))
|
||||
(assert (= (first (rest state)) "q1")))
|
||||
(assert (= (car state) :fail))
|
||||
(assert (= (car (cdr state)) "q1")))
|
||||
|
||||
(let ((state (aut "G")))
|
||||
(assert (= (first state) :fail))
|
||||
(assert (= (first (rest state)) "q2")))
|
||||
(assert (= (car state) :fail))
|
||||
(assert (= (car (cdr state)) "q2")))
|
||||
|
||||
(let ((state (aut "E")))
|
||||
(assert (= (first state) :accept))
|
||||
(assert (= (first (rest state)) "q0")))
|
||||
(assert (= (car state) :accept))
|
||||
(assert (= (car (cdr state)) "q0")))
|
||||
|
||||
Reference in New Issue
Block a user