Scieneer Common Lisp 1.3.9 online documentation

kernel:set-symbol-plist-conditional symbol old new[Function]

Atomically compare symbol's property list to old and if eq then store new in symbol's property list cell. The original property list is returned.