[HARLEQUIN][Common Lisp HyperSpec (TM)] [Previous][Up][Next] THE Forms as Places

A the form can be used as a place, in which case the declaration is transferred to the newvalue form, and the resulting setf is analyzed. For example,

 (setf (the integer (cadr x)) (+ y 3))
is processed as if it were

 (setf (cadr x) (the integer (+ y 3)))

[Starting Points][Contents][Index][Symbols][Glossary][Issues]
Copyright 1996, The Harlequin Group Limited. All Rights Reserved.