I think the definition of logand in functs.mac is wrong. It should be
logand(x,y) = ?bool(1,x,y) or even ?logand(x,y). After this change
oddp and evenp work correctly (but they should be cut out anyway).
Andrej
On 5/3/06, Robert Dodier <robert.dodier at gmail.com> wrote:
> On 5/3/06, Fabrizio Caruso <caruso at posso.dm.unipi.it> wrote:
>
> > In Maxima 5.9.3 after I load the package functs,
> > then evenp and oddp behave the wrong way.
>
> When reporting bugs, it is very helpful to the developers if you
> are more explicit about what is wrong. Something to bear in mind.
>
> It looks like functs reimplements evenp and oddp.
> I can't see any need for that, so evenp and oddp should
> just be cut out of functs.mac.
>
> Robert Dodier
>
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
>