Nuprl Definition : nysiad_on_input_message_bag
nysiad_on_input_message_bag(M;add2baghdr;addwaitinghdr;adeliverhdr;deqM;inputmsghdr;...;readyhdr;...;...;...;mf;...) ==
  λslf,i,s. if isl(i)
           then nysiad_on_addwaiting(M;add2baghdr;addwaitinghdr;adeliverhdr;deqM;inputmsghdr;...;...;...;...;mf;msg2m) 
                slf 
                outl(i) 
                s
           else nysiad_on_add2bag(M;add2baghdr;addwaitinghdr;adeliverhdr;inputmsghdr;kdeliverhdr;...;...;...;...;mf) 
                slf 
                outr(i) 
                s
           fi 
Definitions occuring in Statement : 
nysiad_on_add2bag: nysiad_on_add2bag(M;add2baghdr;addwaitinghdr;adeliverhdr;inputmsghdr;kdeliverhdr;readyhdr;senders;tooarcasthdr;...;mf)
, 
nysiad_on_addwaiting: nysiad_on_addwaiting(M;add2baghdr;addwaitinghdr;adeliverhdr;deqM;inputmsghdr;kdeliverhdr;readyhdr;...;waitingmap;mf;...)
, 
outr: outr(x)
, 
outl: outl(x)
, 
ifthenelse: if b then t else f fi 
, 
isl: isl(x)
, 
apply: f a
, 
lambda: λx.A[x]
FDL editor aliases : 
nysiad_on_input_message_bag
Latex:
nysiad\_on\_input\_message\_bag(M;add2baghdr;addwaitinghdr;...;deqM;...;...;...;...;...;...;mf;msg2m)  ==
    \mlambda{}slf,i,s.  if  isl(i)
                      then  nysiad\_on\_addwaiting(M;add2baghdr;addwaitinghdr;...;...;...;...;...;...;...;mf;...) 
                                slf 
                                outl(i) 
                                s
                      else  nysiad\_on\_add2bag(M;add2baghdr;addwaitinghdr;...;...;...;readyhdr;...;...;...;mf) 
                                slf 
                                outr(i) 
                                s
                      fi 
Date html generated:
2015_07_23-PM-03_44_26
Last ObjectModification:
2014_08_06-PM-03_31_09
Home
Index