1 |
4. ds : x:Id fp-> Type
5. da : a:Knd fp-> Type
6. (tg:Id State(ds) ma-valtype(da; k) (da(rcv(l; tg))?Void List)) List
7. source(l) = i
8. w : World
9. FairFifo
10. FairFifo
11. a:Action(i). isnull(a)  (valtype(i;a) r da(kind(a))?Top)
12. e : E
13. loc(e) = i Id
act(e) Action(i)
 | 1 step |
2 |
4. ds : x:Id fp-> Type
5. da : a:Knd fp-> Type
6. (tg:Id State(ds) ma-valtype(da; k) (da(rcv(l; tg))?Void List)) List
7. source(l) = i
8. w : World
9. FairFifo
10. FairFifo
11. a:Action(i). isnull(a)  (valtype(i;a) r da(kind(a))?Top)
12. e : E
13. loc(e) = i Id
isnull(act(e))
 | 1 step |
3 |
14. valtype(i;act(e)) r da(kind(act(e)))?Top
valtype(e) r ma-valtype(da; kind(e))
 | 9 steps |