Fix for $matrix (Was: "matrix([matrix([" returned with mat_function (Was: Re: Symbolic matrix power))
Subject: Fix for $matrix (Was: "matrix([matrix([" returned with mat_function (Was: Re: Symbolic matrix power))
From: Henry Baker
Date: Tue, 29 Oct 2013 12:51:24 -0700
This issue is being discussed in another Maxima thread, as well. Apparently, 63 is considerably smaller than on other Lisps, so bringing GCL to a level more-or-less like other Lisps should reduce maintenance issues.
An interesting question is whether raising these limits will slow down GCL in any way. If not, go for it!
Perhaps the GCL folks could be convinced to make a larger number universal...
At 09:49 AM 10/29/2013, Robert Dodier wrote:
>On 2013-10-29, Henry Baker <hbaker1 at pipeline.com> wrote:
>
>> Any hope that this APPLY problem can be fixed with a compile-time constant in GCL ?
>
>Well, grepping through the GCL source code finds the #defines MAX_ARGS
>and ARG_LIMIT, which are both 63 ... I guess one could change them and
>rebuild GCL and then Maxima, although I would wonder if there will be
>unintended effects from that.