WarrenWilkinson/read-csv — pull request #1 by g000001 (2014-05-31 10:28:04+00:00)
Title: fix: (defconstant quote 3) causes constant declaring the cl:quote

(defconstant quote 3) causes constant declaring the cl:quote (in SBCL).
Some Quicklisp projects using the cl:quote as a variable name and it will be their build will fail.

;;; before loading
(compile nil '(lambda (cl:quote) (setq cl:quote 3)))
; compiling (COMPILE NIL ...)

;;; loading
(asdf:load-system :read-csv)

;;; after loading.
(compile nil '(lambda (cl:quote) (setq cl:quote 3)))
; compiling (COMPILE NIL ...); in: LAMBDA (QUOTE)
; (LAMBDA (QUOTE) (SETQ QUOTE 3))
;
; caught ERROR:
; QUOTE names a defined constant, and cannot be used as a local variable.
;
; compilation unit finished
; caught 1 ERROR condition