Subject: Re: Keywords and CL-WHO
From: rpw3@rpw3.org (Rob Warnock)
Date: Fri, 22 Sep 2006 02:45:25 -0500
Newsgroups: comp.lang.lisp
Message-ID: <S8Wdndnvlc0ICY7YnZ2dnUVZ_vSdnZ2d@speakeasy.net>
Ken Tilton  <kentilton@gmail.com> wrote:
+---------------
| Rob Warnock wrote:
| >   *--- The really ugly bit.
| > (eval (cl-who::tree-to-commands (replace-tags-with-keywords my-tree) ...)
...
| Sorry, this is the bit I should have read. You are right, cl-who is 
| designed from the ground up not to do anything interesting (at all?)
| at runtime. Or is that (or that?) overstating it?
+---------------

Well, no... but it's a somewhat "glass half-empty" way of saying it.
I would instead note that "nothing interesting at runtime" is a *good*
thing, since it's just that much more runtime *saved* for real work.  ;-}

Or even better, say that CL-WHO and HTOUT (& friends) were designed
with Common Lisp compilation in mind, and work hard to do as much
as possible at compile time [and at macroexpansion time even before
that] so that they have as little as possible to do at runtime.


-Rob

-----
Rob Warnock			<rpw3@rpw3.org>
627 26th Avenue			<URL:http://rpw3.org/>
San Mateo, CA 94403		(650)572-2607