Thomas Fischbacher <Thomas.Fischbacher@Physik.Uni-Muenchen.DE> writes:
> Here my diff:
>
> 126c126
> < (COND ((NULL (SETQ IL (INTERSECTION L1 L2)))
> ---
> > (COND ((NULL (SETQ IL (MAXIMA-HYP-INTERSECTION L1 L2)))
> 471c471
[...]
Thanks for the fix. I changed the CVS source accordingly.
In general such symbols are shadowed (see maxima-package.lisp).
However INTERSECTION is used only in hyp.lisp, so just renaming it
makes more sense, I guess.
> I would strongly suggest letting a primitive code-walker analyze the
> source for other such conflicts.
Actually, e.g. Clisp gives a continuable error or warning in such
cases (for locked packages). Judging from this, there seems to be no
other conflict with the COMMON-LISP package.
Wolfgang
--
wjenkner@inode.at