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