On Sat, Jul 7, 2018 at 6:00 AM, 'Martin R' via FriCAS - computer
algebra system <[email protected]> wrote:
> Can I do anything to facilitate inclusion in FriCAS?
>

Of course just submit a patch. Such as what you attached to your
original message. :)

> It would be relatively urgent, because it holds up other stuff and I cannot
> see how to work around this.  So I'd be extremely grateful if it would make
> it into the next release.
>

In your first message you wrote:

...

> (53) -> f::INFORM
>
>    (53)
>    (%defprod  (+ (%defsum (/ 1 (+ %LW 2)) %LW (*01000s 10) 0 (+ %LX - 1)) 1)
>     %LX  (*01000p 11)  0  (+ n - 1))
>                                                               Type:
> InputForm
>
> As you can see, the summation variables have subscripts.  However,
> the string representation of the InputForm of scripted symbols does
> not allow to reproduce the symbol.

Although I am very much in favor of improving the coding for
InputForm, I note what you wrote above is strictly speaking not true.

(*01000s 10) and (*01000p 11)

do contain all the information you need to reconstruct the s_{10} and
p_{11} subscripts. Could process *01000s as a function that takes one
argument 10 and produces a subscripted symbol s, etc.  In the past I
have done this in FriCAS internally when wanting to interpret
InputForm expressions.

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to