Minor
This commit is contained in:
parent
d827f9f683
commit
b3cf6dec21
1 changed files with 1 additions and 4 deletions
|
@ -136,13 +136,10 @@
|
||||||
(let ([next-st (update-stats incr-stats (step st))])
|
(let ([next-st (update-stats incr-stats (step st))])
|
||||||
(cons st (eval-state next-st)))))
|
(cons st (eval-state next-st)))))
|
||||||
|
|
||||||
(: data-node? (-> Node Boolean))
|
|
||||||
(define data-node? integer?)
|
|
||||||
|
|
||||||
(: final-state? (-> State Boolean))
|
(: final-state? (-> State Boolean))
|
||||||
(define (final-state? st)
|
(define (final-state? st)
|
||||||
(match (State-stack st)
|
(match (State-stack st)
|
||||||
[(list n) (data-node? (lookup-node (State-heap st) n))]
|
[(list n) (integer-node? (lookup-node (State-heap st) n))]
|
||||||
[_ #f]))
|
[_ #f]))
|
||||||
|
|
||||||
(: step (-> State State))
|
(: step (-> State State))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue