var
seq
&key ( start
nil start?) ( end
nil end?) ( from-end?
nil from-end??) ( index
nil index?) ( value
nil)) &body body
)seq
, possibly restricted by start
and end
, and infrom-end?
is true, binds var
to it and executes body
.index
is supplied, it names a variable that will be bound at eachseq
. When done, returnsvalue
.