Martin R wrote:
> 
> Perhaps as follows? Besides, it seems that this was dead code before my 
> patch...
> 
> Martin
> 
> diff --git a/src/interp/format.boot b/src/interp/format.boot
> index fc2de70..4748d9e 100644
> --- a/src/interp/format.boot
> +++ b/src/interp/format.boot
> @@ -394,7 +394,7 @@ form2String1 u ==
>      lo := form2String1 first argl
>      argl := rest argl
>      (null argl) or null (first argl) => [lo, '".."]
> -    [lo, '"..", form2String1 first argl]
> +    concat(lo, '"..", form2String1 first argl)
>    op = "MATRIX" => matrix2String argl
>    u1 is ["ROOT", arg1] =>
>       concat("sqrt(", appOrParen(arg1),")")

Well, above there is also one argument case.  But it seems that
simplest fix is to delete the special case for SEGMENT.
SEGMENT is also handled in 'application2String' and this
should be enough.

-- 
                              Waldek Hebisch

-- 
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