A Lisp object.
A Lisp object.
A process, or
nil
.
A function designator for a function of two arguments.
The function
pushnew-to-process-property
pushes
value
to the value of the property associated with
indicator
for the process
process
. It uses the function
test
to compare existing property values of
process
with
value
and does not push if one matches, in the same way as
cl:pushnew
.
The default value of
test
is
#'eql
.
If there is a property associated with indicator , the value of the property must be a list.
If
process
is not supplied or is
nil
, the current process (that is, the result of calling get-current-process) is used.