From ... From: Erik Naggum Subject: Re: setq x setf Date: 2000/06/15 Message-ID: <3170070479999597@naggum.no>#1/1 X-Deja-AN: 634917421 References: <0f106a56.4f744979@usw-ex0102-016.remarq.com> <0e31a7e5.655520ab@usw-ex0102-016.remarq.com> <8iao6m$8av$1@schbbs.mot.com> mail-copies-to: never Content-Type: text/plain; charset=us-ascii X-Complaints-To: newsmaster@eunet.no X-Trace: oslo-nntp.eunet.no 961081781 8164 195.0.192.66 (15 Jun 2000 15:09:41 GMT) Organization: Naggum Software; vox: +47 8800 8879; fax: +47 8800 8601; http://www.naggum.no User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.6 Mime-Version: 1.0 NNTP-Posting-Date: 15 Jun 2000 15:09:41 GMT Newsgroups: comp.lang.lisp * Paul Dietz | Nitpick: in theory, yes, in practice there can be a trivial but | nonzero difference in some implementations. If practice differs from theory, you have found a bug. Report bugs as bugs to be removed, not as some nasty thing programmers need to be made _aware_ of. Sheesh! Such is the worst of all possible ways to deal with problems. If you don't get a fix within a reasonable amount of time and the bug causes you to have to circumvent good engineering decisions and write bad code that increases the overall complexity of the system and introduces portability and maintenance issues that are otherwise unwarranted, complain _vociferously_. Accept no substitute for fixes to demonstrable bugs! (Well, in this here day and age, one _acceptable_ "substitute" for fixes to other people's mistakes is a reduced purchase price of the buggy product, such as you getting the source code and assuming full responsibilit for any problems. To some of us, that is unworkable.) | For example, if *x* is a global variable then the forms (setq *x* t) | and (setf *x* t) compile to different code in ACL 5.0.1 ... I have been unable to reproduce this as stated. #:Erik -- If this is not what you expected, please alter your expectations.