(8steps total) PrintForm Definitions mb event system 7 Sections EventSystems Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
At: send-once realizes 1

1. T : Type
2. A : Type
3. a : Id
4. f : AT
5. tg : Id
6. l : IdLnk
7. x : Id
8. "done" = x
9. A
10. T
11. (loc.(send-once(loc;T;A;a;f;tg;l;x)))  Dsys
12. D' : Dsys
13. loc.(send-once(loc;T;A;a;f;tg;l;x))  D'
14. w : World
15. p : FairFifo
16. PossibleWorld(D';w)
17. e@source(l).kind(e) = locl(a)
17. e@source(l).e'@source(l).kind(e) = locl(a)
17. & e@source(l).e'@source(l).
17. & kind(e') = locl(a e = e'
  (vartype(source(l);xA)
  & (e:E. kind(e) = rcv(ltg (valtype(eT))
  & (e:E. 
  & (kind(e) = rcv(ltg)
  & (& val(e) = f((x when sender(e)))  T
  & (& & kind(sender(e)) = locl(a)
  & (& & (e':E. 
  & (& & (kind(e') = rcv(ltg kind(sender(e')) = locl(a e' = e))


By: USendRule1 l locl(ax tg A Unit T (a,bf(a)) THENA MaAuto


Generated subgoal:

1 17. e@source(l).kind(e) = locl(a)
18. e@source(l).e'@source(l).kind(e) = locl(a)
18. e@source(l).e'@source(l).
18. kind(e') = locl(a Knd  e = e'  E
19. @source(l): ma-single-sends1(A; Unit; Tx; locl(a); ltg; (a,b. [(f(a))])
19. @source(l): ma-single-sends1()
19.  Dsys
20. vartype(source(l);xA
21. e:E. loc(e) = source(l kind(e) = locl(a (valtype(er Unit)
22. e:E. kind(e) = rcv(ltg (valtype(eT)
23. e:E. 
23. loc(e) = source(l)
23. 
23. kind(e) = locl(a)
23. 
23. (e':E. 
23. (kind(e') = rcv(ltg)
23. (& sender(e') = e  E
23. (& & (e'':E. kind(e'') = rcv(ltg sender(e'') = e  E  e'' = e')
23. (& & val(e') = f((x when e))  T)
  (vartype(source(l);xA)
  & (e:E. kind(e) = rcv(ltg (valtype(eT))
  & (e:E. 
  & (kind(e) = rcv(ltg)
  & (& val(e) = f((x when sender(e)))  T
  & (& & kind(sender(e)) = locl(a)
  & (& & (e':E. 
  & (& & (kind(e') = rcv(ltg kind(sender(e')) = locl(a e' = e))

6 steps

About:
unitnatural_numbertokenlambdaapplyfunctionuniverse
equalmembersubtype_relimpliesandallexists
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html

(8steps total) PrintForm Definitions mb event system 7 Sections EventSystems Doc