Changeset 12972
- Timestamp:
- Oct 9, 2009, 1:34:04 PM (15 years ago)
- File:
-
- 1 edited
-
branches/working-0711/ccl/level-1/l1-reader.lisp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/working-0711/ccl/level-1/l1-reader.lisp
r12965 r12972 2127 2127 (unless (digit-char-p sub-ch 10) 2128 2128 (let* ((def (cdr (nth-value 1 (%get-readtable-char disp-ch readtable))))) 2129 (if (consp (cdr def))2129 (if (consp def) 2130 2130 (cdr (assq sub-ch (cdr def))) 2131 2131 (error "~A is not a dispatching macro character in ~s ." disp-ch readtable))))) … … 2150 2150 (push (cons sub-ch fn) (cdr def)))) 2151 2151 t)) 2152 2152 2153 2153 2154 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; … … 2737 2738 #'read-eval) 2738 2739 2739 ;;; This has been deprecated. Why not nuke it ?2740 #-ansi-cl2741 (set-dispatch-macro-character2742 #\#2743 #\,2744 #'(lambda (stream subchar numarg)2745 (let* ((sharp-comma-token *reading-for-cfasl*))2746 (if (or *read-suppress* (not *compiling-file*) (not sharp-comma-token))2747 (read-eval stream subchar numarg)2748 (progn2749 (require-no-numarg subchar numarg)2750 (list sharp-comma-token (read stream t nil t)))))))2751 2752 2740 ;;; Read a valid, non-numeric token string from stream; *READ-SUPPRESS* 2753 2741 ;;; is known to be false.
Note:
See TracChangeset
for help on using the changeset viewer.
