From: Vassil Nikolov on 14 Oct 2009 02:58 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?"
First
|
Prev
|
Pages: 1 2 3 Prev: DEFSTRUCT and lexical environment Next: The history of multimethods |