pack-cdv-args(n;m;L) ==
  if (m =
 0) then list-to-cdv(L)
  if (n =
 0) then cdvdelay(list-to-cdv(L);
)
  else cdvpair(list-to-cdv(firstn(n;L));cdvdelay(list-to-cdv(nth_tl(n;L));
))
  fi 
Definitions : 
ifthenelse: if b then t else f fi , 
eq_int: (i =
 j), 
natural_number: $n, 
cdvpair: cdvpair(fst;snd), 
firstn: firstn(n;as), 
cdvdelay: cdvdelay(X;dummy), 
list-to-cdv: list-to-cdv(L), 
nth_tl: nth_tl(n;as), 
it:
FDL editor aliases : 
pack-cdv-args
pack-cdv-args(n;m;L)  ==
    if  (m  =\msubz{}  0)  then  list-to-cdv(L)
    if  (n  =\msubz{}  0)  then  cdvdelay(list-to-cdv(L);\mcdot{})
    else  cdvpair(list-to-cdv(firstn(n;L));cdvdelay(list-to-cdv(nth\_tl(n;L));\mcdot{}))
    fi 
Date html generated:
2010_08_27-PM-08_16_43
Last ObjectModification:
2010_06_22-PM-03_50_30
Home
Index