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.
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:
Related
Bugs: #171