* boot-9.scm: swap order of a procedure.
authorGary Houston <ghouston@arglist.com>
Sat, 8 Mar 1997 19:57:08 +0000 (19:57 +0000)
committerGary Houston <ghouston@arglist.com>
Sat, 8 Mar 1997 19:57:08 +0000 (19:57 +0000)
ice-9/boot-9.scm

index db2d78f..0ea2977 100644 (file)
                                     (map string->symbol fields))))
         
 
-(read-hash-extend #\/ 
-                 (lambda (c port)
-                   (let ((look (peek-char port)))
-                     (if (or (eof-object? look)
-                             (and (char? look)
-                                  (or (char-whitespace? look)
-                                      (string-index ")" look))))
-                         '()
-                         (parse-path-symbol (read port))))))
 (read-hash-extend #\' (lambda (c port)
                        (read port)))
 (read-hash-extend #\. (lambda (c port)
        (for-each (lambda (char) (read-hash-extend char array-proc))
                  '(#\0 #\1 #\2 #\3 #\4 #\5 #\6 #\7 #\8 #\9)))))
 
+;; pushed to the beginning of the alist since it's used more than the
+;; others at present.
+(read-hash-extend #\/ 
+                 (lambda (c port)
+                   (let ((look (peek-char port)))
+                     (if (or (eof-object? look)
+                             (and (char? look)
+                                  (or (char-whitespace? look)
+                                      (string-index ")" look))))
+                         '()
+                         (parse-path-symbol (read port))))))
+
 ;(define (read-sharp c port)
 ;  (define (barf)
 ;    (error "unknown # object" c))