From: Vassil Nikolov on

On Tue, 13 Oct 2009 06:25:29 -0500, rpw3(a)rpw3.org (Rob Warnock) said:

> Vassil Nikolov <vnikolov(a)pobox.com> wrote:
> +---------------
> | On Mon, 12 Oct 2009 20:24:35 -0500, rpw3(a)rpw3.org (Rob Warnock) said:
> | > - Making TAGBODY tags stand out from their surrounding code.
> | > [Yes, this *shouldn't* cause a problem with :INVERT if all of
> | > the corresponding GO forms *also* capitalize their arguments,
> |
> | Not to make too fine a point of it, but if they do, that would
> | defeat the purpose somewhat of uppercasing the tags to make their
> | _locations_ stand out... (Assuming that seeing the go-to points is
> | more valuable than seeing the come-from points.)
> +---------------

> All good points, but all of the examples I actually found in legacy code
> uppercased both (or neither). [Examples from CMUCL: file "code/print.lisp"
> function SYMBOL-QUOTEP; file "code/package.lisp" macro WITH-SYMBOL;
> file "code/reader.lisp" function READ-TOKEN, just to name a few.]

Right---I just wanted to point out that a different letter case of
TAGBODY tags at their target points and in GO forms might be caused
by more than Murphy's law in action.

---Vassil.


--
"Even when the muse is posting on Usenet, Alexander Sergeevich?"