st-meaning-aux{i:l}(Info;st;rho) ==
  case(st)
  var(v)=>rho v
  const(t)=>t
  a
b =>ra,rb.ra 
 rb
  a 
 b =>ra,rb.ra 
 rb
  a + b =>ra,rb.ra + rb
  a list =>ra.ra List
  Class(a) =>ra.EClass(ra)
Definitions occuring in Statement : 
simple_type_ind: simple_type_ind, 
eclass: EClass(A[eo; e]), 
apply: f a, 
function: x:A 
 B[x], 
product: x:A 
 B[x], 
union: left + right, 
list: type List
Definitions : 
simple_type_ind: simple_type_ind, 
apply: f a, 
function: x:A 
 B[x], 
product: x:A 
 B[x], 
union: left + right, 
list: type List, 
eclass: EClass(A[eo; e])
FDL editor aliases : 
st-meaning-aux
st-meaning-aux\{i:l\}(Info;st;rho)  ==
    case(st)
    var(v)=>rho  v
    const(t)=>t
    a{}\mrightarrow{}b  =>ra,rb.ra  {}\mrightarrow{}  rb
    a  \mtimes{}  b  =>ra,rb.ra  \mtimes{}  rb
    a  +  b  =>ra,rb.ra  +  rb
    a  list  =>ra.ra  List
    Class(a)  =>ra.EClass(ra)
Date html generated:
2011_08_17-PM-04_51_11
Last ObjectModification:
2011_02_06-PM-05_12_47
Home
Index