UseableAtoms(e) ==
  if e  Rcv then sdata-atoms(Rcv(e))
  if e  Sign then [signature(e)]
  if e  Encrypt then [cipherText(e)]
  if e  Decrypt then sdata-atoms(plainText(e))
  if e  New then [New(e)]
  else []
  fi 



Definitions :  ses-rcv: Rcv,  ses-sign: Sign,  ses-sig: signature(e),  ses-encrypt: Encrypt,  ses-crypt: cipherText(e),  ses-decrypt: Decrypt,  sdata-atoms: sdata-atoms(d),  ses-decrypted: plainText(e),  ifthenelse: if b then t else f fi ,  in-eclass: e  X,  cons: [car / cdr],  eclass-val: X(e),  ses-new: New,  nil: []
FDL editor aliases :  ses-useable-atoms

UseableAtoms(e)  ==
    if  e  \mmember{}\msubb{}  Rcv  then  sdata-atoms(Rcv(e))
    if  e  \mmember{}\msubb{}  Sign  then  [signature(e)]
    if  e  \mmember{}\msubb{}  Encrypt  then  [cipherText(e)]
    if  e  \mmember{}\msubb{}  Decrypt  then  sdata-atoms(plainText(e))
    if  e  \mmember{}\msubb{}  New  then  [New(e)]
    else  []
    fi 


Date html generated: 2010_08_28-AM-02_41_41
Last ObjectModification: 2010_02_22-PM-11_18_03

Home Index