Subject: Re: Would COMPILER-MACRO cut it?
From: Erik Naggum <>
Date: 2000/01/24
Newsgroups: comp.lang.lisp
Message-ID: <>

* 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.