|   | 
 proprecord
 | 
 The proprecord function returns the property list associated 
           with {sym}; however, the property list is returned in the form of a 
           Structure.  See the proplist function if a List is needed.   
           If the argument {sym}, is not associated with a property list,  #void is returned.
          Usage  The proprecord  function is a function defined as part of the standard 
            Lisp language.  There are five functions that deal with assigning, 
            acquiring and removing a property from a property list of a symbol: 
            putProp, getProp, proplist, proprecord, and remProp.  
            The notion of a property for a symbol consists one or more property 
            bindings:  a property-descriptor followed by a property-name.   
            While Lisp supports the traditional Lisp functions for properties, 
            the Structure and Dictionary objects offer a more flexible way of 
            storing attribute bindings.
Here are a number of links to Lambda coding examples which contain this instruction in various use cases.
Here are the links to the data types of the function arguments.
| Symbol | Structure | List | 
Here are also a number of links to functions having arguments with any of these data types.
|   | Analytic Information Server (AIS)AIS Component Systems 
 |