Preguntas etiquetadas con setf

1
Setf expansión extraña
Intentando entender qué setfpuedo hacer, llamé (macroexpand '(setf (aref vec i) val)) ⇒ (let* ((v vec) (v i)) (aset v v val)) Esto parece obviamente incorrecto. Sin embargo, no pude crear una instancia real donde (setf (aref ..falla. P.ej (setq vec (make-vector 10 nil) i 3 val 'foo) ⇒ foo …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.