Better comment
authorDavid Vazquez <davazp@gmail.com>
Mon, 11 Feb 2013 00:12:59 +0000 (00:12 +0000)
committerDavid Vazquez <davazp@gmail.com>
Mon, 11 Feb 2013 00:12:59 +0000 (00:12 +0000)
ecmalisp.lisp

index a9b65c5..76ab4a6 100644 (file)
              (value (second pairs)))
          (multiple-value-bind (vars vals store-vars writer-form reader-form)
              (get-setf-expansion place)
-           ;; TODO: Optimize the expansion code here.
+           ;; TODO: Optimize the expansion a little bit to avoid let*
+           ;; or multiple-value-bind when unnecesary.
            `(let* ,(mapcar #'list vars vals)
               (multiple-value-bind ,store-vars
                   ,value