[cello-devel] Compiling
Kenneth Tilton
kentilton at gmail.com
Tue Jun 1 04:46:50 UTC 2010
Kenneth Tilton wrote:
>
> Seth Burleigh wrote:
>> K, fixed that. I'll retire for today, but apparently the problem is
>> that you were defining a macro which ended up like this
>> (defmacro |mk-ARC| ...)
>> and when you try to normally use the macro, its looking for MK-ARC, not
>> mk-ARC.
>
> Aha. You have Modern mode Allegro CL? The trial edition? Any place you
> see me assembling a string and then interning it, look out! There will
> often be a string-upcase there, or some assumption about the case of
> symbol-name, or something like that.
>
> I'll take a look at the macro.
Hmmm, I see: (intern (conc$ "mk-" (symbol-name class)))
Not sure what's up there, but if that were
(intern (conc$ 'mk- (symbol-name class)))
It would work in modern or ansi mode.
kt
More information about the cello-devel
mailing list