Comment 1 for bug 1850277

Douglas Katzman (dougk) wrote :

A loop extension would make sense only when there is no portable way to iterate on a thing.
This loop has a portable equivalent of:
(loop with v = "abcde" for i from 2 below (length v)
      for x = (aref v i) do (print x))

Quicklisp has a bunch of extensible iteration macros to choose from.