Arthur Norman - 2024-12-16

A few days ago I was installing a CSL flag "on loopprint" which when set
causes "prin1" and "print" to divert into the much more expensive versions
thereof that can cope with cyclic data structures and that reveal ways in
which data may be a directed graph rather than merely a tree. For a while
the version at sourceforge has a bug whereby some printing that went via
prin2 (which does not insert "!" escapes) ended up going via a path which
put escapes in eg in front of upper case letters as well as punctuation
marks. When I spotted that I checked in what I believe to be a correction
as promptly as I could. So are you in a state where you refreshed from
source during the time I had broken things (but not everything, and in
particular not the simple cases I had checked with!)

If your example still misbehaves with the latest version let me know
please.
Arthur

On Mon, 16 Dec 2024, Jeffrey H. Johnson wrote:


[bugs:#171] Long sequence chokes redcsl

Status: open
Group:
Created: Mon Dec 16, 2024 05:34 AM UTC by Jeffrey H. Johnson
Last Updated: Mon Dec 16, 2024 05:34 AM UTC
Owner: nobody

Hi reduce-devs,

The long sequence given in the link below fails in redcsl

https://gist.github.com/sola-aina/e385aa5eb2eb0d7ffbccf8d9d0d9781a

redpsl appears to fare better (way faster) but when writing to a file exclamation marks appear before uppercase symbols. For example:

g1 := !D2!E11!Dx1!Dx1;

instead of

g1 := D2E11Dx1Dx1;

Why?

Regards.


This was created by GitHub user https://github.com/sola-aina and forwarded here.


Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/reduce-algebra/bugs/171/

To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

 

Related

Bugs: #171