Changeset 9627
- Timestamp:
- May 30, 2008, 4:39:33 AM (16 years ago)
- File:
-
- 1 edited
-
branches/working-0711/ccl/level-1/l1-reader.lisp (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/working-0711/ccl/level-1/l1-reader.lisp
r9620 r9627 2999 2999 code-coverage 3000 3000 ;; The actual form - useful during debugging, perhaps remove later. 3001 form3001 #+debug form 3002 3002 ;; For the outermost source form, a string (the text of the form). 3003 3003 ;; For an inner source form, the source-note of the outer source form. … … 3026 3026 (when end (list :end (source-note-end-pos note))) 3027 3027 (when text (list :%text (%fast-compact (source-note-text note)))) 3028 (when form (list :form (source-note-formnote)))3028 (when form #+debug (list :form (source-note-form note))) 3029 3029 (when parent-note (list :parent-note (source-note-parent-note note))) 3030 3030 (when file-name (list :file-name (source-note-file-name note))))) … … 3053 3053 (print-unreadable-object (note stream :type t :identity t) 3054 3054 (let ((text (and (source-note-p note) (ignore-errors (source-note-text note))))) 3055 (when (and (null text) (code-note-form note))3056 (setq text (ignore-errors3057 (let ((*print-circle* t))3058 (format nil "~s" (code-note-form note))))))3055 #+debug (when (and (null text) (code-note-form note)) 3056 (setq text (ignore-errors 3057 (let ((*print-circle* t)) 3058 (format nil "~s" (code-note-form note)))))) 3059 3059 (when (> (length text) 20) 3060 3060 (let ((end (position #\Newline text :start 20))) … … 3130 3130 (form (read-internal stream nil eofval nil))) 3131 3131 (values form (and (neq form eofval) 3132 (%make-source-note :formform3132 (%make-source-note #+debug :form #+debug form 3133 3133 :file-name file-name 3134 3134 :start-pos (+ (or start-offset 0) start) … … 3140 3140 (destructuring-bind (map file-name stream-offset) (cdr recording) 3141 3141 (let* ((prev (gethash form map)) 3142 (note (%make-source-note :formform3142 (note (%make-source-note #+debug :form #+debug form 3143 3143 :file-name file-name 3144 3144 :start-pos (+ stream-offset start-pos)
Note:
See TracChangeset
for help on using the changeset viewer.
