On Mon, Aug 12, 2002 at 10:12:56AM +0100, Christophe Rhodes wrote:
> Is VAR the TLA meant to be for both the noun and the adjective
> "variable"? I'd like to propose it be abbreviated just for the noun,
> mostly because I stared at some code for a while over the weekend
> involving "var-length" before finally realizing that this didn't refer
> to the length of a variable but whether some object was of variable
> length...
OK, that never occurred to me, and now that you've pointed it out
I agree it's confusing.
> I've attached a patch to clarify this for the assembler scheduler and
> the primitive object realms; in the primitive-object case I was even
> more aggressive, and turned the attribute into
> PRIMITIVE-OBJECT-VARIABLE-LENGTH-P... the reason I was doing this is the
> three-line patch to sparc/insts.lisp, turning on the scheduler. The
> system with this patch has built itself without problems.
sounds good
(Incidentally, if anyone would like to explain why VAR works reasonably
well as a mnemonic for variable-the-noun but causes mental block for
variable-the-adjective, I'm curious. I can experience the phenomenon
at will with a moment of introspection, but a few minutes of thought
haven't sufficed for me to figure out why it's happening.)
--
William Harold Newman <william.newman@...>
23:55:07 <emu> kludge-nondeterministic-catch-block-size
23:55:11 <emu> excellent...
-- <http://tunes.org/~nef/logs/lisp/02.05.27>
PGP key fingerprint 85 CE 1C BA 79 8D 51 8C B9 25 FB EE E0 C3 E5 7C
|