From: <no...@so...> - 2002-07-02 20:59:20
|
Bugs item #576411, was opened at 2002-07-02 10:50 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=576411&group_id=4933 Category: None Group: None >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Raymond Toy (rtoy) Assigned to: Nobody/Anonymous (nobody) Summary: MAKELIST translation bug Initial Comment: On the maxima mailing list, Wolfgang Jenker wrote, in part (see Bug 576407): 3) Now, suppose the bounds (l and u in the example above) are not declared (or otherwise known to Maxima) to be FIXNUMs, say you want to translate harm_bar(l,u):=sum(1/i,i,l,u); In this case Maxima generates completely different lisp code, viz. a call to DOSUM. Now, the current environment has to be accounted for somehow, and this is handled by FUNGEN&ENV-FOR-MEVALSUMARG, which however contains an obsolete construction and triggers an error. ... while http://members.inode.at/wjenkner/maxima/fcall.lisp.diff (1kB) should take care of 3). ---------------------------------------------------------------------- >Comment By: Raymond Toy (rtoy) Date: 2002-07-02 16:59 Message: Logged In: YES user_id=28849 Referenced patch applied. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=576411&group_id=4933 |