es-interface-accum(f;x;X) ==
  es,e.if e  X then {list_accum(b,e.f b X(e);x;(X)(e))} else {} fi 



Definitions occuring in Statement :  es-interface-predecessors: (X)(e),  eclass-val: X(e),  in-eclass: e  X,  ifthenelse: if b then t else f fi ,  apply: f a,  lambda: x.A[x],  list_accum: list_accum(x,a.f[x; a];y;l),  single-bag: {x},  empty-bag: {}
Definitions :  lambda: x.A[x],  ifthenelse: if b then t else f fi ,  in-eclass: e  X,  single-bag: {x},  list_accum: list_accum(x,a.f[x; a];y;l),  apply: f a,  eclass-val: X(e),  es-interface-predecessors: (X)(e),  empty-bag: {}
FDL editor aliases :  es-interface-accum

es-interface-accum(f;x;X)  ==    \mlambda{}es,e.if  e  \mmember{}\msubb{}  X  then  \{list\_accum(b,e.f  b  X(e);x;\mleq{}(X)(e))\}  else  \{\}  fi 


Date html generated: 2011_08_16-PM-04_35_11
Last ObjectModification: 2011_01_15-PM-12_08_19

Home Index