Subject: compile Maxima file containing a large list
From: Steve Haflich
Date: Mon, 06 Aug 2012 11:12:00 -0700
Volker van Nek <volkervannek at gmail.com> wrote:
GNU CLISP 2.49
[1]> *print-radix*
NIL
[2]> (let ((*print-length* 3)
????? (list '(1 2 3 4 5)) )
? (with-standard-io-syntax (print list))
? (print list) )
(1. 2. 3. 4. 5.)
(1 2 3 ...)
(1 2 3 4 5)
The first of the three printed lines -- the one from the print inside
the w-s-io-s, is the one that appears wrong. Either the CLISP printer
is nonconforming, or (more likely) w-s-io-s is binding *print-radix*
true. It is specified to bind it false.
A confirmation would be to execute this:
? (with-standard-io-syntax *print-radix*)