You can clone with
Cannot retrieve contributors at this time
(TLA = "three letter acronym/abbreviation":-)abbreviations we try to use pervasively in the systemAs Dan Barlow pointed out long ago on the mailing list, unabbreviatednames are easier to deal with than abbreviated names, because younever need to remember what abbreviation to use. That's true, but in alanguage like Lisp which depends on compound names for importantthings like structure accessors, that can lead to painful names likeMAKE-EXTERNAL-ENTRY-POINT-LAMBDA-EXPRESSION and associated indentingconfusion.In an effort to have some of the best of both worlds, I've attemptedto impose standard abbreviations for some things. Ideally, you don'tneed to remember whether to abbreviate it, or what abbreviation touse, because it's always the same abbreviation.Some of these already were used pretty consistently in CMU CL.Others not so much, but in sbcl-0.7.0 I put some effort intomaking them more consistent. ARG argument DX dynamic-extent FUN function GC garbage collect(ion) N new: number, as in e.g. N-PASSES or N-WORD-BITS old: conventional prefix for temporary variables used to implement evaluate-only-once semantics in macros NLE non-local entry NLX non-local exit (in compiler IR2) SB storage base (in compiler IR2) SC storage class (in compiler IR2) TN temporary name (?) (in compiler IR2) VAR variable (in the lisp entity "noun" sense, not in the adjectival sense) XEP external entry pointMaking them even more consistent (within the limits of ANSI and MOP compatibility) would probably be good.