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.