Branch for inf work (Was Re: Operations on inf)



>>>>> "Raymond" == Raymond Toy <raymond.toy at ericsson.com> writes:

>>>>> "Stavros" == Stavros Macrakis <macrakis at alum.mit.edu> writes:
    Raymond> [snip nice discussion]

    Raymond> Some additional things that the code does:

    Raymond> x/inf -> 0 (debatable?)
    Raymond> 3/inf -> 0
    Raymond> 3/inf*inf -> und (because inf/inf is undefined)
    Raymond> x/inf*inf -> und*x (because I haven't added code to handle und yet)

    Raymond> Presumably und*x should be und?

    Raymond> There's still lots to do....

I'm starting to confuse myself with my current code.

I'm going to create a branch where I can do this work so I can have a
record of these changes.  If it doesn't work out, no harm done.  If it
does work out, the changes will get merged well after the imminent
release.

I've already found cases where the new code returns '$und in
unexpected places, and maxima asks for the sign of '$und. :-(

Ray