I assume you're thinking about Schemes `(let loop (...) ...)`, but that doesn't exist in Common Lisp. CL:LOOP is a looping macro with its own small DSL.
(loop :for i :below 5
:when (evenp i) :collect i)
;=> (0 2 4)