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