Definitions mb event system 6 Sections EventSystems Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
Some definitions of interest.
d-subDef D1  D2 == i:Id. M(i M(i)
dsysDef Dsys == IdMsgA
Thm* Dsys  Type{i'}
ma-efDef M.ef(k,x,s,v,w)
Def == E != 1of(2of(2of(2of(2of(M)))))(<k,x>) ==> w = E(s,v M.ds(x)
ma-sendDef M.send(k;l;s;v;ms;i)
Def == L != 1of(2of(2of(2of(2of(2of(M))))))(<k,l>) ==> ms
Def == L != 1of(2of(2of(2of(2of(2of(M))))))(<k,l>) ==> =
Def == L != 1of(2of(2of(2of(2of(2of(M))))))(<k,l>) ==> if source(l) = i
Def == L != 1of(2of(2of(2of(2of(2of(M))))))(<k,l>) ==> if concat(map(tgf.
Def == L != 1of(2of(2of(2of(2of(2of(M))))))(<k,l>) ==> if map(x.
Def == L != 1of(2of(2of(2of(2of(2of(M))))))(<k,l>) ==> if <1of(tgf),x>;2of(tgf)
Def == L != 1of(2of(2of(2of(2of(2of(M))))))(<k,l>) ==> if <1of(tgf),x>;(s
Def == L != 1of(2of(2of(2of(2of(2of(M))))))(<k,l>) ==> if <1of(tgf),x>;,v));L))
Def == L != 1of(2of(2of(2of(2of(2of(M))))))(<k,l>) ==> else nil fi
Def == L != 1of(2of(2of(2of(2of(2of(M))))))(<k,l>) ==>  (tg:Id
Def == L != 1of(2of(2of(2of(2of(2of(M))))))(<k,l>) ==>  (if source(l) = i
Def == L != 1of(2of(2of(2of(2of(2of(M))))))(<k,l>) ==>  (if M.da(rcv(ltg))
Def == L != 1of(2of(2of(2of(2of(2of(M))))))(<k,l>) ==>  (else Top fi) List
w-actionDef Action(i) == action(w-action-dec(w.TA;w.M;i))
worldDef World
Def == T:IdIdType
Def == TA:IdIdType
Def == M:IdLnkIdType
Def == (i:Id(x:IdT(i,x)))(i:Idaction(w-action-dec(TA;M;i)))
Def == (i:Id({m:Msg(M)| source(mlnk(m)) = i } List))Top
Thm* World  Type{i'}
KndDef Knd == (IdLnkId)+Id
Thm* Knd  Type
ma-npreDef unsolvable M.pre(a,s)
Def == P != 1of(2of(2of(2of(M))))(a) ==> v:M.da(locl(a)). P(s,v)
ma-daDef M.da(a) == 1of(2of(M))(a)?Top
ma-declaDef a declared in M == locl(a dom(1of(2of(M)))
ma-frameDef M.frame(k affects x)
Def == L != 1of(2of(2of(2of(2of(2of(2of(M)))))))(x) ==> deq-member(KindDeq;k;L)
ma-sframeDef M.sframe(k sends <l,tg>)
Def == L != 1of(2of(2of(2of(2of(2of(2of(2of(
Def == L != 1of(M))))))))(<l,tg>) ==> deq-member(KindDeq;k;L)
w-MsgDef Msg == Msg(w.M)
IdLnkDef IdLnk == IdId
Thm* IdLnk  Type
ma-stDef M.state == State(1of(M))
w-onlnkDef onlnk(l;mss) == filter(ms.mlnk(ms) = l;mss)
w-withlnkDef withlnk(l;mss) == mapfilter(ms.2of(ms);ms.mlnk(ms) = l;mss)
IdDef Id == Atom
Thm* Id  Type
w-valtypeDef valtype(i;a) == kindcase(kind(a);a.w.TA(i,a);l,tg.w.M(l,tg))
actofDef act(k) == outr(k)
Thm* k:Knd. islocal(k act(k Id
ma-dsDef M.ds(x) == 1of(M)(x)?Top
ma-initDef M.init(x,v) == x0 != 1of(2of(2of(M)))(x) ==> v = x0  1of(M)(x)?Void
ma-preDef M.pre(a,s,v) == P != 1of(2of(2of(2of(M))))(a) ==> P(s,v)
w-taggedDef w-tagged(tgmss) == filter(ms.mtag(ms) = tg;mss)
assertDef b == if b True else False fi
Thm* b:b  Prop
d-mDef M(i) == D(i)
islocalDef islocal(k) == isl(k)
Thm* k:Knd. islocal(k 
natDef  == {i:| 0i }
Thm*   Type
leDef AB == B<A
Thm* i,j:. (ij Prop
loclDef locl(a) == inr(a)
Thm* a:Id. locl(a Knd
lsrcDef source(l) == 1of(l)
Thm* l:IdLnk. source(l Id
notDef A == A  False
Thm* A:Prop. (A Prop
rcvDef rcv(ltg) == inl(<l,tg>)
Thm* l:IdLnk, tg:Id. rcv(ltg Knd
w-MDef w.M == 1of(2of(2of(w)))
w-aDef a(i;t) == 1of(2of(2of(2of(2of(w)))))(i,t)
w-isnullDef isnull(a) == isl(a)
w-kindDef kind(a) == 1of(outr(a))
w-mDef m(i;t) == 1of(2of(2of(2of(2of(2of(w))))))(i,t)
w-sDef s(i;t).x == 1of(2of(2of(2of(w))))(i,t,x)
w-valDef val(a) == 2of(outr(a))
w-vartypeDef vartype(i;x) == w.T(i,x)

About:
pairproductproductlistnilboolifthenelseassertvoidint
natural_numberless_thanatomunioninlinrsetlambdaapply
functionuniverseequalmembertoppropimpliesfalsetrueall
!abstraction
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html

Definitions mb event system 6 Sections EventSystems Doc