The compiler doesn't understand the flavor of defun where a property list indicator for the function is given. It works interpretively. (DEFUN (FUNCTION-ON-PROPERTY-LIST PROPERTY-LIST-INDICATOR) ...Definition...) The error is: "Can't find lambda expression..."