mb event system 6 Sections EventSystems Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
RankTheoremName
5Thm* i,x:Id, k:Knd, ds:a:Id fp-> Type, da:a:Knd fp-> Type,
Thm* f:(State(ds)ma-valtype(dak)ds(x)?Void).
Thm* @i: ma-single-effect(dsdakxf Dsys
Thm* & (D:Dsys. 
Thm* & (@i: ma-single-effect(dsdakxf D
Thm* & (
Thm* & (D 
Thm* & (realizes es.(x:Id. vartype(i;xds(x)?Top)
Thm* & (realizes es.& (e:E. 
Thm* & (realizes es.& (loc(e) = i  Id
Thm* & (realizes es.& (
Thm* & (realizes es.& ((valtype(er ma-valtype(da; kind(e))))
Thm* & (realizes es.& (e:E. 
Thm* & (realizes es.& (loc(e) = i  Id
Thm* & (realizes es.& (
Thm* & (realizes es.& (kind(e) = k  Knd
Thm* & (realizes es.& (
Thm* & (realizes es.& ((x after e) = f((z.(z when e)),val(e))  ds(x)?Top))
[s-effect-rule]
cites the following:
4Thm* i,x:Id, k:Knd, ds:x:Id fp-> Type, da:a:Knd fp-> Type,
Thm* f:(State(ds)ma-valtype(dak)ds(x)?Void).
Thm* d-single-effect(idsdakxf
Thm* realizes es.(x:Id. vartype(i;xds(x)?Top)
Thm* realizes es.& (e:E. 
Thm* realizes es.& (loc(e) = i  Id  (valtype(er ma-valtype(da; kind(e))))
Thm* realizes es.& (e:E. 
Thm* realizes es.& (loc(e) = i  Id
Thm* realizes es.& (
Thm* realizes es.& (kind(e) = k  Knd
Thm* realizes es.& (
Thm* realizes es.& ((x after e) = f((z.(z when e)),val(e))  ds(x)?Top)
[effect-rule]
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
mb event system 6 Sections EventSystems Doc