| 1 |
18. islocal(kind(a(i;t)))  M(i).pre(act(kind(a(i;t))), x.s(i;t).x,val(a(i;t)))
19. ( x.s(i;t).x) M(i).state
20. ( x.s(i;t+1).x) M(i).state
21. M(i) M(i)
22. x:Id. M(i).ds(x) r M(i).ds(x)
islocal(kind(a(i;t)))  M(i).pre(act(kind(a(i;t))), x.s(i;t).x,val(a(i;t)))
 | 7 steps |
| 2 |
18. x:Id. M(i).ef(kind(a(i;t)),x, x.s(i;t).x,val(a(i;t)),s(i;t+1).x)
19. ( x.s(i;t).x) M(i).state
20. ( x.s(i;t+1).x) M(i).state
21. M(i) M(i)
22. x:Id. M(i).ds(x) r M(i).ds(x)
x:Id. M(i).ef(kind(a(i;t)),x, x.s(i;t).x,val(a(i;t)),s(i;t+1).x)
 | 3 steps |
| 3 |
18. l:IdLnk.
18. M(i).send(kind(a(i;t));l; x.s(i;t).x;val(a(i;t));withlnk(l;m(i;t));i)
19. ( x.s(i;t).x) M(i).state
20. ( x.s(i;t+1).x) M(i).state
21. M(i) M(i)
22. x:Id. M(i).ds(x) r M(i).ds(x)
l:IdLnk.
M(i).send(kind(a(i;t));l; x.s(i;t).x;val(a(i;t));withlnk(l;m(i;t));i)
 | 3 steps |
| 4 |
18. x:Id.
18. M(i).frame(kind(a(i;t)) affects x)  s(i;t).x = s(i;t+1).x M(i).ds(x)
19. ( x.s(i;t).x) M(i).state
20. ( x.s(i;t+1).x) M(i).state
21. M(i) M(i)
22. x:Id. M(i).ds(x) r M(i).ds(x)
x:Id.
M(i).frame(kind(a(i;t)) affects x)  s(i;t).x = s(i;t+1).x M(i).ds(x)
 | 3 steps |
| 5 |
18. l:IdLnk, tg:Id.
18. M(i).sframe(kind(a(i;t)) sends <l,tg>)
18. 
18. w-tagged(tg; onlnk(l;m(i;t))) = nil Msg List
19. ( x.s(i;t).x) M(i).state
20. ( x.s(i;t+1).x) M(i).state
21. M(i) M(i)
22. x:Id. M(i).ds(x) r M(i).ds(x)
l:IdLnk, tg:Id.
M(i).sframe(kind(a(i;t)) sends <l,tg>)

w-tagged(tg; onlnk(l;m(i;t))) = nil Msg List
 | 1 step |