packages feed

yices-painless-0.1.1: tests/examples/ex6.ys

(define-type pc (scalar sleeping trying critical))
(define f::(-> pc pc))
(define g::(-> pc pc))
(define x1::pc)
(define x2::pc)
(define x3::pc)
(define x4::pc)
(define x5::pc)
(define x6::pc)



(assert (= x1 x3))
(assert (= x1 x4))
(assert (= x3 x2))
(assert (/= (g (f x1)) (g (f x2))))