[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: defvar vs setqif..
From: |
Miles Bader |
Subject: |
Re: defvar vs setqif.. |
Date: |
20 May 2002 09:03:06 +0900 |
"D. Goel" <address@hidden> writes:
> If there was a special-form that did exactly what defvar does, hopefully
> people would stop using defvar when they didn't mean to...
The way they're using defvar is correct.
It would be much better to fix the definition-finding functions to
prefer defvars that initialize the variable over those that don't, since
the `real' definition almost always initializes the value (and should).
> So i was wondering is a special-form like 'setqif' could be provided
> whose only difference from 'defvar' is in a name...
That name would be wrong, because the usage of defvar you're
complaining about doesn't set the variable at all.
In any case, we should just make defvar work correctly.
-Miles
--
`...the Soviet Union was sliding in to an economic collapse so comprehensive
that in the end its factories produced not goods but bads: finished products
less valuable than the raw materials they were made from.' [The Economist]
Re: defvar vs setqif..,
Miles Bader <=