(46steps total) PrintForm Definitions Lemmas mb event system 6 Sections EventSystems Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
At: effect-rule 1

1. i : Id
2. x : Id
3. k : Knd
4. ds : x:Id fp-> Type
5. da : a:Knd fp-> Type
6. f : State(ds)ma-valtype(dak)ds(x)?Void
  (es.(x:Id. vartype(i;xds(x)?Top)
  (& (e:E. loc(e) = i  Id  (valtype(er ma-valtype(da; kind(e))))
  (& (e:E. 
  (& (loc(e) = i  Id
  (& (
  (& (kind(e) = k  Knd
  (& (
  (& ((x after e) = f((z.(z when e)),val(e))  ds(x)?Top))
   {es:ES| es is an event system of d-single-effect(idsdakxf) }
   Prop{i'}


By: Analyze THEN Analyze -1 THEN Analyze -1 THEN ExRepD


Generated subgoals:

1 4. ds : x:Id fp-> Type
5. da : a:Knd fp-> Type
6. f : State(ds)ma-valtype(dak)ds(x)?Void
7. es : ES
8. w : World
9. p : FairFifo
10. PossibleWorld(d-single-effect(idsdakxf);w)
11. es = ES(w ES
12. x:Id. vartype(i;xds(x)?Top
13. e:E. loc(e) = i  Id  (valtype(er ma-valtype(da; kind(e)))
14. e : E
15. loc(e) = i  Id
16. kind(e) = k  Knd
  (x after e ds(x)?Top

1 step
2 4. ds : x:Id fp-> Type
5. da : a:Knd fp-> Type
6. f : State(ds)ma-valtype(dak)ds(x)?Void
7. es : ES
8. w : World
9. p : FairFifo
10. PossibleWorld(d-single-effect(idsdakxf);w)
11. es = ES(w ES
12. x:Id. vartype(i;xds(x)?Top
13. e:E. loc(e) = i  Id  (valtype(er ma-valtype(da; kind(e)))
14. e : E
15. loc(e) = i  Id
16. kind(e) = k  Knd
  f((z.(z when e)),val(e))  ds(x)?Top

3 steps

About:
voidsetlambdaapplyfunctionuniverse
equalmembertopsubtype_relpropimpliesand
all
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html

(46steps total) PrintForm Definitions Lemmas mb event system 6 Sections EventSystems Doc