Path: csiph.com!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Patricia Ferreira Newsgroups: pt.comp.programacao Subject: Re: sobre NIL Date: Mon, 29 Jan 2024 11:32:43 -0300 Organization: A noiseless patient Spider Lines: 25 Message-ID: <87v87cmcqc.fsf@example.com> References: <875xzezi84.fsf@example.com> <87le89zjnf.fsf@brilhante.top> <87h6ixxxll.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="f2bf23c9f75f00910858f1fcbf50f5f8"; logging-data="533233"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Q1Q7eYkWlxdSSWy82x9FHbdTMmkIQx2o=" Cancel-Lock: sha1:BfdRvcacEE+KOJzQFZGZFeBTyZo= sha1:1WQDHGRG5bEi52/yEEoLFjDMQe8= Xref: csiph.com pt.comp.programacao:208 Patricia Ferreira writes: > Daniel Cerqueira writes: > >> Patricia Ferreira writes: >> >>> E aí, Daniel? Qual seu relato da opinião-comp.lang.lisp sobre NIL? :-) >> >> Gostei das respostas do Madhu, > > Tem um erro de digitação lá no Madhu. > > ``(consp nil) has to be true. NIL cannot be of type CONS.'' > > Ele quer dizer (consp nil) tem que ser *falso*. [...] > Observe que Kaz Kylheku não está errado, não. Você pode, sim, > implementar NIL como se fosse uma célula CONS desde que (consp NIL) não > seja verdadeiro, o que pode ser feito olhando o conteúdo da célula e > vendo se ela satisfaz a definição de NIL. (Tem nada de muito importante > aqui, não.) Parece que meu porta-voz entregou a mensagem lá em comp.lang.lisp. :-)