On Fri, 19 Mar 2004, Alexey Dejneka wrote:

> > my approach to this is to put a few macros into my own spellbook (google 
> > for cl-tf-spellbook, the university's webserver is down today, but you may 
> > have luck finding it in the Google cache) that expand, say, i+ to
> > (the fixnum (+ (the fixnum arg1) (the fixnum arg2) ...)
> > If you compile this with (declare (optimize (safety 0) (speed 3))), it 
> > just gives you what you want.
> 
> Not quite. It works if the result of ordinary CL:+ is _really_ FIXNUM,
> but if you try to lie the compiler, mysterious failures may appear.

That is precisely what I am claiming. Most probably, he is not quite sure 
yet what he wants. :->


Reply via email to