[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: EXPORT (was: Re: new version now at Karlsruhe)
>>>>> "Joachim" == Joachim Schrod <schrod@iti.informatik.th-darmstadt.de> writes:
Joachim> As these forms are actually macro expansions, there is no
Joachim> ugliness as long as it works. Well, one might argue that the
Joachim> whole macro where I construct class definitions, method
Joachim> definitions, property lists, etc., from one macro is
Joachim> butt-ugly, but that's another point. :-)
Well, the earlier patch was a questionable tradeoff, not a fix. I
should not put it in CLISP. If you really need this capability, I can
put in an undocumented "compiler mode" variable, so that you won't be
forced to recompile CLISP just to make your program work. I could see
how adapting your sources to DEFPACKAGE might not be feasible.
If anyone can think of a foolproof solution, please send me patches!