LProgrammable(A;X) ==
  
i:Id
    
df:dataflow(Info;bag(A))
     
es:EO+(Info). 
e:E.
       ((loc(e) = i)
       
 ((X es e) = last(data-stream(df;map(
e.info(e);
loc(e))))))
Definitions occuring in Statement : 
es-info: info(e), 
event-ordering+: EO+(Info), 
es-le-before:
loc(e), 
es-loc: loc(e), 
es-E: E, 
data-stream: data-stream(P;L), 
dataflow: dataflow(A;B), 
Id: Id, 
map: map(f;as), 
all:
x:A. B[x], 
exists:
x:A. B[x], 
implies: P 
 Q, 
apply: f a, 
lambda:
x.A[x], 
equal: s = t, 
last: last(L), 
bag: bag(T)
Definitions : 
exists:
x:A. B[x], 
dataflow: dataflow(A;B), 
event-ordering+: EO+(Info), 
all:
x:A. B[x], 
es-E: E, 
implies: P 
 Q, 
Id: Id, 
es-loc: loc(e), 
equal: s = t, 
bag: bag(T), 
apply: f a, 
last: last(L), 
data-stream: data-stream(P;L), 
map: map(f;as), 
lambda:
x.A[x], 
es-info: info(e), 
es-le-before:
loc(e)
FDL editor aliases : 
locally-programmable
LProgrammable(A;X)  ==
    \mforall{}i:Id
        \mexists{}df:dataflow(Info;bag(A))
          \mforall{}es:EO+(Info).  \mforall{}e:E.
              ((loc(e)  =  i)  {}\mRightarrow{}  ((X  es  e)  =  last(data-stream(df;map(\mlambda{}e.info(e);\mleq{}loc(e))))))
Date html generated:
2011_08_16-PM-06_14_19
Last ObjectModification:
2011_06_13-PM-01_11_46
Home
Index