[Openmcl-devel] Undefined function: muting the compiler
Tim Bradshaw
tfb at tfeb.org
Wed Sep 29 01:34:58 PDT 2010
On 28 Sep 2010, at 23:20, Alexander Repenning wrote:
> ot a big deal but it is really nice to get rid of all compiler warnings if possible. I just cant find relevant stuff in CLTL2. I would imagined that one could do something like
>
> (proclaim '(type function b)) or (proclaim '(function b))
Someone else mentioned WITH-COMPILATION-UNIT which is probably the answer, but, if you need to make proclamations like the above, you should use DECLAIM not PROCLAIM: PROCLAIM is a normal function and so the proclamation is not processed until load-time, while DECLAIM is a macro which takes effect at compile-time.
More information about the Openmcl-devel
mailing list