Changeset 12959
- Timestamp:
- Oct 9, 2009, 11:43:00 AM (15 years ago)
- Location:
- branches/working-0711/ccl
- Files:
-
- 3 edited
-
level-1/l1-boot-2.lisp (modified) (2 diffs)
-
level-1/l1-reader.lisp (modified) (2 diffs)
-
lib/macros.lisp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/working-0711/ccl/level-1/l1-boot-2.lisp
r12410 r12959 256 256 (bin-load-provide "X86-DISASSEMBLE" "x86-disassemble") 257 257 (bin-load-provide "X86-LAPMACROS" "x86-lapmacros")) 258 258 259 259 260 260 (bin-load-provide "FOREIGN-TYPES" "foreign-types") … … 289 289 #+freebsdx8632-target 290 290 (bin-load-provide "FFI-FREEBSDX8632" "ffi-freebsdx8632") 291 291 292 293 ;; Knock wood: all standard reader macros and no non-standard 294 ;; reader macros are defined at this point. 295 (setq *readtable* (copy-readtable *readtable*)) 296 292 297 (bin-load-provide "DB-IO" "db-io") 293 298 -
branches/working-0711/ccl/level-1/l1-reader.lisp
r12410 r12959 1965 1965 1966 1966 ;;; This -really- gets initialized later in the file 1967 (defvar % initial-readtable%1967 (defvar %standard-readtable% 1968 1968 (let* ((ttab (make-array 256 :element-type '(unsigned-byte 8))) 1969 1969 (macs `((#\# . (,#'read-dispatch)))) … … 1980 1980 (%istruct 'readtable ttab macs case))) 1981 1981 1982 (setq *readtable* %initial-readtable%) 1982 (defvar %initial-readtable%) 1983 (setq *readtable* %standard-readtable%) 1983 1984 (def-standard-initial-binding *readtable* ) 1984 1985 (queue-fixup (setq %initial-readtable% (copy-readtable *readtable*))) 1985 1986 1986 1987 (defun copy-readtable (&optional (from *readtable*) to) 1987 (setq from (if from (readtable-arg from) % initial-readtable%))1988 (setq from (if from (readtable-arg from) %standard-readtable%)) 1988 1989 (setq to (if to 1989 1990 (readtable-arg to) -
branches/working-0711/ccl/lib/macros.lisp
r12958 r12959 1547 1547 (*read-eval* t) ; Also MIA as of 5/15/90 1548 1548 (*read-suppress* nil) 1549 (*readtable* % initial-readtable%)1549 (*readtable* %standard-readtable%) 1550 1550 ; ccl extensions (see l1-io.lisp) 1551 1551 (*print-abbreviate-quote* t)
Note:
See TracChangeset
for help on using the changeset viewer.
