From ... From: Erik Naggum Subject: Re: Would COMPILER-MACRO cut it? Date: 2000/01/24 Message-ID: <3157713765421792@naggum.no>#1/1 X-Deja-AN: 576927035 References: <388A867A.E233262C@fisec.com> mail-copies-to: never Content-Type: text/plain; charset=us-ascii X-Complaints-To: newsmaster@eunet.no X-Trace: oslo-nntp.eunet.no 948725504 6461 195.0.192.66 (24 Jan 2000 14:51:44 GMT) Organization: Naggum Software; +47 8800 8879 or +1 510 435 8604; fax: +47 2210 9077; http://www.naggum.no User-Agent: Gnus/5.0802 (Gnus v5.8.2) Emacs/20.5 Mime-Version: 1.0 NNTP-Posting-Date: 24 Jan 2000 14:51:44 GMT Newsgroups: comp.lang.lisp * Robert Monfera | I'd like to implement a custom vector type, which stores fixnums and | double-floats only. from your problem description, it does not seem excessively rational to want to store fixnums. I'd just go ahead and store double-floats. | Hopefully the relative lack of discussions on compiler-macrolet is not an | indication that it is an esoteric facility that should be avoided. It | looks wonderful to me, provided I can make it work. it is indeed a useful facility, but it helps a lot to be able to access the declarations and (other) type information (inferences) in the environment it is expanded. #:Erik