ste-val(ste) ==
  st_exp_ind(ste)
  var(v)=>sigma.(sigma v)
  const(b)=>sigma.(snd(b))
  f(a)=>rf,ra.sigma.(rf sigma (ra sigma))
  x:st.b=>rb.sigma,v.(rb (z.if z =a x then v else sigma z fi ))



Definitions occuring in Statement :  st_exp_ind: st_exp_ind eq_atom: x =a y ifthenelse: if b then t else f fi  pi2: snd(t) apply: f a lambda: x.A[x]
Definitions :  st_exp_ind: st_exp_ind pi2: snd(t) lambda: x.A[x] ifthenelse: if b then t else f fi  eq_atom: x =a y apply: f a
FDL editor aliases :  ste-val

ste-val(ste)  ==
    st\_exp\_ind(ste)
    var(v)=>\mlambda{}sigma.(sigma  v)
    const(b)=>\mlambda{}sigma.(snd(b))
    f(a)=>rf,ra.\mlambda{}sigma.(rf  sigma  (ra  sigma))
    \mlambda{}x:st.b=>rb.\mlambda{}sigma,v.(rb  (\mlambda{}z.if  z  =a  x  then  v  else  sigma  z  fi  ))


Date html generated: 2011_08_17-PM-05_10_00
Last ObjectModification: 2011_02_04-PM-03_42_05

Home Index