[Maxima] choicesin in sin.lisp
Raymond Toy
toy.raymond at gmail.com
Thu Mar 18 13:36:49 CDT 2010
On 3/18/10 1:40 PM, Andreas Eder wrote:
> Hi,
>
> does anyone know why there is choicesin in sin.lisp?
> It is used only there, and apart from the apparent stack overflow
> (choicesin a b) seems to be equivalent to (remove a b :count 1).
>
> Is anyone opposed to replacing it?
>
Given the experience Dieter had with one file where changes shouldn't
have had any affect but did, perhaps we can leave choicesin but replace
the body with remove.
But I note that choicesin and remove are not exactly the same.
(choicesin 1 (list 1 2 3)) returns a list which is EQ to the CDR of the
second arg. REMOVE doesn't, at least on cmucl. Don't know if that
matters or not.
Ray
More information about the Maxima
mailing list