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 of inl(x) => s[x] inr(y) => t[y]
Definitions occuring in definition :  decide: case 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