[Maxima] multiple assignment stuff in src/mlisp.lisp

Stavros Macrakis macrakis at alum.mit.edu
Tue Feb 27 12:17:56 CST 2007


I see the code actually specifies the behavior in cases like this:

> ;; [a,b,c]:[x,y,z] means about the same as a:x, b:y, c:z.  Actually it
> ;; evaluates x,y,z  BEFORE any assignments to a,b,c, hence parallel.

If these are the semantics we want, they're easier to implement than the
left-to-right semantics I was assuming.

But the code apparently doesn't do what it says it does....

              -s
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.math.utexas.edu/pipermail/maxima/attachments/20070227/113e5c80/attachment.htm 


More information about the Maxima mailing list