Path: csiph.com!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Daniel Cerqueira Newsgroups: pt.comp.programacao Subject: Re: mais sobre loops em common lisp Date: Mon, 11 Mar 2024 19:42:12 +0000 Organization: A noiseless patient Spider Lines: 25 Message-ID: <87o7bk1ror.fsf@lispclub.com> References: <87frwxoh5l.fsf@example.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: dont-email.me; posting-host="d86fbc8a772acec3bb9ad8dce12ac4c1"; logging-data="3992200"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19s8JbBKTI8HEaeNKiWYHIuZvEJisatgsE=" User-Agent: Gnus/5.13 (Gnus v5.13) Cancel-Lock: sha1:if0iN8BrD00MZlA1Cy6X+5A8+m4= sha1:Jq7OokVNBZ+ynMjcOfiipvLe/mI= Xref: csiph.com pt.comp.programacao:282 Patricia Ferreira writes: > Eis uma alternativa a loop. Em vez de escrever, por exemplo, > > (loop for e in ls > when (> e 3) > collect e) > > podemos escrever > > (iter (for e in ls) > (when (> e 3) > (collect e))). > > Eis uma boa leitura. > > https://iterate.common-lisp.dev/doc/Don_0027t-Loop-Iterate.html#Don_0027t-Loop-Iterate > > Gostei. É idêntica a loop, mas com vantagens. Estás a gostar do loop :-) . Eu não comento, porque ainda não cheguei à parte do livro que me ensina a usar o loop. Mas, a minha ideia inicial, é de não gostar muito em ter uma nova sintaxe para loop. Vamos ver.