From ... From: Erik Naggum Subject: Re: [Q] Beginner's question on recursive call in lisp. Date: 2000/10/02 Message-ID: <3179479502013367@naggum.net>#1/1 X-Deja-AN: 676611918 References: mail-copies-to: never Content-Type: text/plain; charset=us-ascii X-Complaints-To: newsmaster@eunet.no X-Trace: oslo-nntp.eunet.no 970491846 29617 195.0.192.66 (2 Oct 2000 13:04:06 GMT) Organization: Naggum Software; vox: +47 800 35477; gsm: +47 93 256 360; fax: +47 93 270 868; http://naggum.no; http://naggum.net User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 Mime-Version: 1.0 NNTP-Posting-Date: 2 Oct 2000 13:04:06 GMT Newsgroups: comp.lang.lisp * "Young-Jin Lee" | Hi, I have a question about loop and recursive call in lisp. That is because you still think in another language. This is very evident in how you name your variables. Stop presuming (or behaving as if you are) that all programming languages are essentially the same, that it is sufficient to learn to think in the language thatTaughtYouToWriteLikeThis and you will observe the need to find out what return actually does, meaning: consult a dictionary when reading or writing a foreign language, don't just assume that words that look a lot like words you know mean the same as they do in the language you learned first (that is, use the language specification). #:Erik -- If this is not what you expected, please alter your expectations.