Why is *print-circle* set to T by default? WAS: grinding, etc.
Subject: Why is *print-circle* set to T by default? WAS: grinding, etc.
From: Raymond Toy
Date: Fri, 25 Mar 2011 09:48:42 -0400
>>>>> "Raymond" == Raymond Toy <toy.raymond at gmail.com> writes:
Raymond> On 3/23/11 12:26 PM, Stavros Macrakis wrote:
>> Of course it is possible to create bad cases. But in realistic
>> Maxima use, the only commonly-encountered circular list
>> structure is the 'assume' database (data property).
>>
>> A little experimentation shows that *print-level* = 14 gives a
>> fairly reasonable (though somewhat redundant) display, and
>> *print-length* = 100 is fine.
>>
Raymond> Ok, let's say 100 and 15, as reasonable values for
Raymond> *print-length* and *print-level*.
Done. If someone wants to change these defaults to something else, go
ahead. The important part (*print-circle* nil) is done. :-)
Ray