Subject: Re: Guide to Lisp, v1.20 From: Erik Naggum <erik@naggum.no> Date: 28 Aug 2002 19:24:31 +0000 Newsgroups: comp.lang.lisp Message-ID: <3239551471908707@naggum.no> * Bulent Murtezaoglu | Hmm, unlike others it never even occurs to me that first and rest are there | when I am writing code. I understand the above might be a good habit to get | into but I am curious how you guys made yourselves get into this habit to | start with? I concur with differentiation according as the argument is a list or a tree. If a list, `first´, `second´, `third´, ..., `tenth´, and `rest´ apply. If a tree, `car´, `cdr´, `caar´, `cadr´, `cdar´, ... `cddddr´ apply. We see that `first´, `car´, `rest´, and `cdr´ are the trivial or degenerate case. -- Erik Naggum, Oslo, Norway Act from reason, and failure makes you rethink and study harder. Act from faith, and failure makes you blame someone and push harder.