From ... Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!news.algonet.se!algonet!newsfeed1.bredband.com!bredband!news01.chello.se!news01.chello.no!newsfeed1.ulv.nextra.no!nextra.com!news-feed.ifi.uio.no!ifi.uio.no!not-for-mail From: Erik Naggum Newsgroups: comp.lang.lisp Subject: Re: Guide to Lisp, v1.20 Date: 28 Aug 2002 19:24:31 +0000 Organization: Naggum Software, Oslo, Norway Lines: 16 Message-ID: <3239551471908707@naggum.no> References: <3D6BD801.CA2845F7@cs.uni-bonn.de> <3D6CD2ED.623EB2F9@cs.uni-bonn.de> <87lm6qaoih.fsf@cinifa.internal> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: maud.ifi.uio.no 1030562672 9903 129.240.64.16 (28 Aug 2002 19:24:32 GMT) X-Complaints-To: abuse@ifi.uio.no NNTP-Posting-Date: 28 Aug 2002 19:24:32 GMT Mail-Copies-To: never User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 X-Received-Date: Wed, 28 Aug 2002 21:24:33 MET DST (news01.chello.no) Xref: archiver1.google.com comp.lang.lisp:39022 * 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.