Nuprl Definition : st-encrypt

encrypt(tab;keyv) ==  let K,p,f tab in <K, 1, if p <then f[p:=<fst((f p)), keyv>else fi >



Definitions occuring in Statement :  ifthenelse: if then else fi  lt_int: i <j eq_int: (i =z j) spreadn: spread3 pi1: fst(t) apply: a lambda: λx.A[x] pair: <a, b> add: m natural_number: $n update: f[x:=v]
FDL editor aliases :  st-encrypt st-encrypt
encrypt(tab;keyv)  ==    let  K,p,f  =  tab  in  <K,  p  +  1,  if  p  <z  K  then  f[p:=<fst((f  p)),  keyv>]  else  f  f\000Ci  >



Date html generated: 2015_07_17-AM-08_56_10
Last ObjectModification: 2013_03_25-PM-01_53_10

Home Index