es-locally-ordered(es;L) ==
  rec-case(L) of [] => True | e::rest => r.if null(rest) then True
  if (||rest|| =
 1) then (e <loc hd(rest))
  else (e <loc hd(rest)) 
 r
  fi 
Definitions : 
list_ind: rec-case(a) of [] => s | x::y => z.t[x; y; z], 
null: null(as), 
true: True, 
ifthenelse: if b then t else f fi , 
eq_int: (i =
 j), 
length: ||as||, 
natural_number: $n, 
and: P 
 Q, 
es-locl: (e <loc e'), 
hd: hd(l)
FDL editor aliases : 
es-locally-ordered
es-locally-ordered(es;L)  ==
    rec-case(L)  of  []  =>  True  |  e::rest  =>  r.if  null(rest)  then  True
    if  (||rest||  =\msubz{}  1)  then  (e  <loc  hd(rest))
    else  (e  <loc  hd(rest))  \mwedge{}  r
    fi 
Date html generated:
2010_08_27-AM-01_09_18
Last ObjectModification:
2009_12_16-AM-12_41_25
Home
Index