element - an object (the car of the contents of place).
For information about the evaluation of subforms of place, see Section 5.1.1.1 Evaluation of Subforms to Places.
(setq stack '(a b c)) (A B C) (pop stack) A stack (B C) (setq llst '((1 2 3 4))) ((1 2 3 4)) (pop (car llst)) 1 llst ((2 3 4))
(prog1 (car place) (setf place (cdr place)))except that the latter would evaluate any subforms of place three times, while pop evaluates them only once.