If QUOTEDP, then allow quoting and backslashifying; otherwise don't. The
START and END arguments limit the portion of the string to be processed;
the default to 0 and nil (end of string), as usual."
- (unless start (setf start 0))
- (unless end (setf end (length string)))
+ (setf-default start 0 end (length string))
(let ((i start)
(q nil)
(e nil)