Changeset 689


Ignore:
Timestamp:
Mar 22, 2004, 9:30:23 AM (21 years ago)
Author:
Gary Byers
Message:

All control chars, #\Space are whitespace.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ccl/level-1/l1-reader.lisp

    r439 r689  
    155155(defvar %initial-readtable%
    156156  (let* ((ttab (make-array 256 :element-type '(signed-byte 8)))
    157          (wspc '(#\Null #\Tab #\Linefeed #\Page #\Return #\Space #\312)) ;$CA=non-break space
    158157         (macs `((#\# . (,#'read-dispatch))))
    159158         (case :upcase))
    160159    (dotimes (i 256) (declare (fixnum i))(uvset ttab i $cht_cnst))
    161     (dolist (ch wspc) (uvset ttab (%char-code ch) $cht_wsp))
     160    (dotimes (ch (1+ (char-code #\Space)))
     161      (uvset ttab ch $cht_wsp))
    162162    (uvset ttab (char-code #\\) $cht_sesc)
    163163    (uvset ttab (char-code #\|) $cht_mesc)
Note: See TracChangeset for help on using the changeset viewer.