X(e) ==
  Y 
  (es-interface-prior-vals,e.
    (if e  X then [X(e)] else [] fi 
    @ if first(e) then [] else es-interface-prior-vals pred(e) fi )) 
  e



Definitions :  ycomb: Y lambda: x.A[x] append: as @ bs in-eclass: e  X cons: [car / cdr] eclass-val: X(e) ifthenelse: if b then t else f fi  es-first: first(e) nil: [] apply: f a es-pred: pred(e)
FDL editor aliases :  es-interface-prior-vals

X(\mleq{}e)  ==
    Y 
    (\mlambda{}es-interface-prior-vals,e.
        (if  e  \mmember{}\msubb{}  X  then  [X(e)]  else  []  fi 
        @  if  first(e)  then  []  else  es-interface-prior-vals  pred(e)  fi  )) 
    e


Date html generated: 2010_08_27-PM-02_24_06
Last ObjectModification: 2010_01_26-PM-06_05_24

Home Index