proposal concerning conflicts between nset and other stuff in Maxima
Subject: proposal concerning conflicts between nset and other stuff in Maxima
From: James Amundson
Date: Mon, 21 Feb 2005 20:59:37 -0600
On Mon, 2005-02-21 at 16:47, Robert Dodier wrote:
> Hello, to resolve conflicts between nset and existing stuff,
> I have the following recommendations --
>
> (1) Move src/flatten.lisp to share/algebra/charsets/.
> ($flatten is the only Maxima function defined in flatten.lisp.)
>
> (2) Cut $every from src/mutils.lisp and paste it into
> share/algebra/charsets/flatten.lisp
> (I guess pasting it into share/algebra/charsets/set.lisp
> would work just as well.)
Yes! Thanks for tracking these functions down. But...
On Mon, 2005-02-21 at 17:03, Stavros Macrakis wrote:
> I agree about moving these functions, but I'd also suggest renaming
> them so that nset can be used along with these share packages.
I agree with Stavros. The functions must be renamed. Otherwise we will
run into hysteresis problems. I would propose to prepend charset_ to the
names.
--Jim