8:47:53Xofif you're working with lists, the memory accesses... yes
8:48:34Xofif you know the length of the list you could (declare (type (cons integer (cons integer (cons integer (cons ... null)))) x)) but that's really a terrible idea
8:49:05Xofyou could wrap (the integer ...) around accesses to the list
8:51:28pjbnotice that there's no optimization to be have, by declaring the type of all the elements of a list, since cons cells are the same for any type of element.
10:54:15libremanIs there a way to fix slime-edit-definition when using cl-annot?
11:19:05libremanThe problem is that within swank the file location is passed to definition-source-for-emacs for non expanded (read) code and slime gets the location for the expanded code. And as cl-annot generates code this is new location is not correct