Nuprl Definition : pv11_p1_when_preempted

pv11_p1_when_preempted(Cmd;ldrs_uid) ==
  λldr,bnum,z. let ballot_num,active,proposals in 
              if (pv11_p1_is_bnum() bnum) ∧b (ballot_num  < bnum)
              then <pv11_p1_upd_bnum() bnum ldr, ff, proposals>
              else <ballot_num, active, proposals>
              fi 



Definitions occuring in Statement :  pv11_p1_lt_bnum: pv11_p1_lt_bnum(ldrs_uid) pv11_p1_upd_bnum: pv11_p1_upd_bnum() pv11_p1_is_bnum: pv11_p1_is_bnum() band: p ∧b q ifthenelse: if then else fi  bfalse: ff spreadn: spread3 apply: a lambda: λx.A[x] pair: <a, b>
FDL editor aliases :  pv11_p1_when_preempted

Latex:
pv11\_p1\_when\_preempted(Cmd;ldrs$_{uid}$)  ==
    \mlambda{}ldr,bnum,z.  let  ballot$_{num}$,active,proposals  =  z  in 
                            if  (pv11\_p1\_is\_bnum()  bnum)  \mwedge{}\msubb{}  (ballot$_{num}$    <  bnum)
                            then  <pv11\_p1\_upd\_bnum()  bnum  ldr,  ff,  proposals>
                            else  <ballot$_{num}$,  active,  proposals>
                            fi 



Date html generated: 2015_07_23-PM-04_33_00
Last ObjectModification: 2014_11_26-AM-11_29_34

Home Index