Changeset 165
- Timestamp:
- Dec 31, 2003, 3:06:40 AM (21 years ago)
- File:
-
- 1 edited
-
trunk/ccl/level-1/l1-io.lisp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ccl/level-1/l1-io.lisp
r96 r165 320 320 (*print-circle* nil)) 321 321 (if *inside-printer-error* 322 (if (eql 1 (incf *inside-printer-error*)) 323 (%write-string "#<Recursive printing error>" stream)) 322 (when (eql 1 (incf *inside-printer-error*)) 323 (%write-string "#<Recursive printing error " stream) 324 (stream-write-char stream #\space) 325 (%write-address (%address-of object) stream) 326 (stream-write-char stream #\>)) 324 327 (let ((*inside-printer-error* 0)) 325 328 ; using format here considered harmful. … … 1506 1509 (wrapper-p (eq type 'class-wrapper))) 1507 1510 (print-unreadable-object (istruct stream :identity t) 1508 (write-internal stream (uvref istruct 0)(%i- level 1) nil)1511 (write-internal stream type (%i- level 1) nil) 1509 1512 (when wrapper-p 1510 1513 (pp-space stream) 1511 (print-object ( %class.name (%wrapper-class istruct)) stream)))))1514 (print-object (class-name (%wrapper-class istruct)) stream))))) 1512 1515 1513 1516 (defun write-a-uvector (uvec stream level)
Note:
See TracChangeset
for help on using the changeset viewer.
