From: Alberto Riva
Subject: PRINT-FUNCTION for XLISP structures
Date: 
Message-ID: <26a7ri$3v5@mirage.unipv.it>
Hi,

  I am trying to port a Lucid Lisp application to XLISP-STAT version 2.1 and I
have noticed the lack of the :PRINT-FUNCTION option in DEFSTRUCTs. Since my
application uses structures with *lots* of circular references, and since the
default format for structures prints *all* the slots, the result is an infinite
loop. Does anyone now how I can avoid this? The only solution I found so far is to
re-implement structures using objects and methods.

Thanks in advance,


				   Alberto Riva

				   ยทยทยท@ipvaim.unipv.it
				   Department of Computer and Systems Science
				   University of Pavia
				   Italy