Nuprl Definition : mrec-spec

mrec-spec(L;lbl;p) ==
  case apply-alist(AtomDeq;L;p)
   of inl(L2) =>
   case apply-alist(AtomDeq;L2;lbl) of inl(as) => as | inr(_) => []
   | inr(_) =>
   []



Definitions occuring in Statement :  apply-alist: apply-alist(eq;L;x),  nil: [],  atom-deq: AtomDeq,  decide: case b of inl(x) => s[x] | inr(y) => t[y]
Definitions occuring in definition :  decide: case b of inl(x) => s[x] | inr(y) => t[y],  apply-alist: apply-alist(eq;L;x),  atom-deq: AtomDeq,  nil: []
FDL editor aliases :  mrec-spec

Latex:
mrec-spec(L;lbl;p)  ==
    case  apply-alist(AtomDeq;L;p)
      of  inl(L2)  =>
      case  apply-alist(AtomDeq;L2;lbl)  of  inl(as)  =>  as  |  inr($_{}$)  =>  []
      |  inr($_{}$)  =>
      []



Date html generated: 2019_06_20-PM-02_14_38
Last ObjectModification: 2019_02_24-PM-10_11_23

Theory : tuples


Home Index