User Activity

  • Committed [ed97bf] on Code

    Docs: remove outdated notes about transl and prederror:false

  • Posted a comment on ticket #4377 on Maxima -- GPL CAS based on DOE-MACSYMA

    I've already closed [#4376] as not-a-bug since I posted a comment some time ago showing that that was the documented behavior of ev. I'm inclined to close this ticket as not-a-bug as well for pretty much the same reason, since makelist is directly using ev. I'll leave this ticket open for now and close at a later date if there is no further discussion.

  • Modified ticket #4376 on Maxima -- GPL CAS based on DOE-MACSYMA

    ev(a+b,[a,b]:[2,3]) doesn't bind a and b or give an error

  • Posted a comment on ticket #4376 on Maxima -- GPL CAS based on DOE-MACSYMA

    This ticket has been sitting for a while, so I'm closing this as not-a-bug based on my previous comment which showed that this is the documented behavior. Please comment and/or re-open if you disagree.

  • Posted a comment on ticket #4643 on Maxima -- GPL CAS based on DOE-MACSYMA

    Hi Stavros. Perhaps I wasn't explicit enough, or perhaps I'm misunderstanding what you're looking for, but I did provide an example above showing a simple and purely Maxima-level mathematical function that yields different results for 0.0 and -0.0 under a lisp implementation that supports negative zeros. This provides a way to distinguish between 0.0 and -0.0 without relying on their print representation. The results from another implementation that does not support negative zeros (which is allowed...

  • Posted a comment on ticket #4643 on Maxima -- GPL CAS based on DOE-MACSYMA

    Hi Stavros, Under some lisp implementations like SBCL that support negative zeros: (%i4) is (equal (0.0, -0.0)); (%o4) true (%i5) is (0.0 = -0.0); (%o5) true (%i6) foo (r) := atan2 (r, -1.0)$ (%i7) foo (0.0); (%o7) 3.141592653589793 (%i8) foo (-0.0); (%o8) -3.141592653589793 Also recall that CL allows, but doesn't require, support for negative zeros. So under some other implementations like CLISP, %o8 should be the same as %o7.

  • Committed [c20a87] on Code

    transl: remove the obsolete and unused POSSIBLE-PREDICATE-OP-P

  • Committed [2065ae] on Code

    transl: abort on atomic MQAPPLY ops

View All

Personal Data

Username:
kjak
Joined:
2003-11-27 21:33:41

Projects

This is a list of open source software projects that Kris Katterjohn is associated with:

Personal Tools

MongoDB Logo MongoDB