IOA/example/Correctness.thy
changeset 156 fd1be45b64bf
child 168 44ff2275d44f
equal deleted inserted replaced
155:722bf1319be5 156:fd1be45b64bf
       
     1 Correctness = Solve + Impl + Spec + "Lemmas" +
       
     2 
       
     3 consts
       
     4 
       
     5 hom :: "'m impl_state => 'm list"
       
     6 
       
     7 
       
     8 rules
       
     9 
       
    10 hom_def 
       
    11 "hom(s) == rq(rec(s)) @ if(rbit(rec(s)) = sbit(sen(s)),  \
       
    12 \                          sq(sen(s)),                   \
       
    13 \                          ttl(sq(sen(s))))"
       
    14 
       
    15 end