10.1.6. Property Values

(node-property propname snl #!key default: null: rcs?:)

Returns the value that the node represented by snl exhibits for the property propname. If the node does not exhibit the property propname, then if the default: is supplied, it is returned; otherwise, an error is signaled. If the node exhibits a null value for the property, then if null: is supplied, it is returned; otherwise, if default: is supplied, it is returned; otherwise, an error is signaled.

propname shall be a symbol or a string specifying either the application name (transformed as specified in “Application Name Transformation”) or the RCS name of the property. propname is compared against the property name in a case-independent manner.

Property values are represented as expression language objects according to their abstract data type: