Nuprl Definition : sequential-composition-inputs

sequential-composition-inputs(es;e;X;hdr) ==
  mapfilter(λxs.only([x∈xs|name_eq(msg-header(x.msg);hdr) ∧b x.dst = loc(e)]).msg;
            λxs.(#([x∈xs|name_eq(msg-header(x.msg);hdr) ∧b x.dst = loc(e)]) =z 1);
            map(λe.X(e);≤loc(e)))



Definitions occuring in Statement :  msg-interface-message: mi.msg,  msg-interface-destination: mi.dst,  msg-header: msg-header(m),  class-ap: X(e),  es-le-before: ≤loc(e),  es-loc: loc(e),  eq_id: a = b,  name_eq: name_eq(x;y),  mapfilter: mapfilter(f;P;L),  map: map(f;as),  band: p ∧b q,  eq_int: (i =z j),  lambda: λx.A[x],  natural_number: $n,  bag-only: only(bs),  bag-size: #(bs),  bag-filter: [x∈b|p[x]]
FDL editor aliases :  sequential-composition-inputs

Latex:
sequential-composition-inputs(es;e;X;hdr)  ==
    mapfilter(\mlambda{}xs.only([x\mmember{}xs|name\_eq(msg-header(x.msg);hdr)  \mwedge{}\msubb{}  x.dst  =  loc(e)]).msg;
                        \mlambda{}xs.(\#([x\mmember{}xs|name\_eq(msg-header(x.msg);hdr)  \mwedge{}\msubb{}  x.dst  =  loc(e)])  =\msubz{}  1);
                        map(\mlambda{}e.X(e);\mleq{}loc(e)))



Date html generated: 2015_07_22-PM-00_00_12
Last ObjectModification: 2014_08_18-PM-01_53_20

Home Index