... tutorial.1.1
But I feel the call to write a Lisp/CGI tutorial, so maybe in a month or two, maybe October 2003.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... arguments4.1
Terminology refresher: A function has formal arguments & actual arguments. This is independant of Lisp; it applies to virtually any programming language.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...Moo4.2
Why ``moo''? I got tired of people saying ``foo'', so I'm trying something different. And in an object oriented world (though this tutorial isn't object oriented), isn't ``moo'' more appropriate than ``foo''?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... today.6.1
Hash table reliance might not be in the vogue among Lisp programmers, but Perl programmers use them at the drop of a hat.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... (tail).6.2
I pronounce cdr like ``could-er''. People also pronounce it like ``coo-drè''. I pesume I don't need to tell anyone how I pronounce car. Anyone can see it's pronounced like ``boogiepop jiggy bottom''.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... region.6.3
A third possibility is to accomplish this optional attribute lists feature by use of CLOS, but I don't wanna.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... HTML.9.1
This is how I generate many of the for my web site.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... lists.9.2
It's a contrived, none too useful, example. I know. Sorry. But I've written this whole thing in one day, & I'm really tired. Maybe I'll have a better example in a later revision.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... SWAGs.10.1
A SWAG is a Scientific Wild-Assed Guess. A perfect example of a SWAG is what you reply when your boss asks how long it'll take to write a program.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... am.10.2
If my predictions are right, then I'm right. If my predictions are wrong, then I'm write because I claim that your performance predictions without a profiler are guesses (i.e., they're wrong), so I'm right.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... profiler10.3
It seems that whenever I claim clisp doesn't do something, someone enlightens me & I learn that it does. So maybe it does & I'll be updating this article in the next few weeks. As of 16 August 2003, I believe clisp does not have a profiler.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.