NAME(S)

     CMApp_SetProp,
     CMApp_GetProp,
     CMApp_RemoveProp,


SYNOPSIS

     CMApp_SetProp <pList> <prop> <value>

     CMApp_GetProp <pList> <prop>

     CMApp_RemoveProp <pList> <prop>


DESCRIPTION

     Implements simple property lists.  A plist is a list of name
     value pairs of the form {?{<tag> <value>}?...}.

     For example:
             {{title "Batman, the movie"} {length 120min} {format
     betaCam}}



  CMApp_SetProp <pList> <prop> <value>
     returns a new pList with any old value of Prop  replaced  by
     the new value.

  CMApp_GetProp <pList> <prop>
     Returns:  The value associated with the prop in pList or  {}
     if
          there is no such value.

  CMApp_RemoveProp <pList> <prop>
     Returns:   pList  with  all  entries  with  the  given  prop
     removed.  Note:
          prop can be a glob style patern.


AUTHOR

     Eric Baldeschwieler, eric14@cs.berkeley.edu