On Fri, Feb 15, 2008 at 02:13:58PM -0800, Mark Schoonover wrote: > Well, some of my questions were very generic with Lisp. Meaning, how does > that code correspond to what's in the text. My biggest hurdle with Lisp is > program flow. It's not simply top to bottom like Perl is. Even with looping, > Perl still pretty much reads top to bottom. Lisp looks more like a pinball > machine at times, with program flow bouncing around within statements.
Yea I know what you mean. For years recursion bugged me. What helped me finally get comfortable with recursion was tail recursiveness. Once I saw that tail recursive code really *is* just like a Perl style loop it seemed less alien to me. YMMV > I can't say I'm trying to learn Lisp. I want to understand the concepts, but > it would be nice to understand how the code matches what's discussed in the > text. What specifically don't you see being matched? > I'll keep that in mind when I update the wiki. IIRC, the code is available? http://seberino.org/pyscheme to view code http://seberino.org/pyscheme-0.2.tar.gz for tarball. -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg
