X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Fpp-backq.lisp;h=c1268d0c5ddef90c54d3e226ea92ad87ce1cd64f;hb=ba12c5c0420f28250ef4931b47af92c6d7963195;hp=7905ce77ef6066eaecd745500ffb6def13c8936f;hpb=83acd60c82635c4a1a3ffe5f0b2a3bbb6a2cce99;p=sbcl.git diff --git a/src/code/pp-backq.lisp b/src/code/pp-backq.lisp index 7905ce7..c1268d0 100644 --- a/src/code/pp-backq.lisp +++ b/src/code/pp-backq.lisp @@ -43,32 +43,32 @@ (mapcar #'backq-unparse (cdr form))) (backq-list* (do ((tail (cdr form) (cdr tail)) - (accum nil)) - ((null (cdr tail)) - (nconc (nreverse accum) - (backq-unparse (car tail) t))) - (push (backq-unparse (car tail)) accum))) + (accum nil)) + ((null (cdr tail)) + (nconc (nreverse accum) + (backq-unparse (car tail) t))) + (push (backq-unparse (car tail)) accum))) (backq-append (apply #'append - (mapcar (lambda (el) (backq-unparse el t)) - (cdr form)))) + (mapcar (lambda (el) (backq-unparse el t)) + (cdr form)))) (backq-nconc (apply #'append - (mapcar (lambda (el) (backq-unparse el :nconc)) - (cdr form)))) + (mapcar (lambda (el) (backq-unparse el :nconc)) + (cdr form)))) (backq-cons (cons (backq-unparse (cadr form) nil) - (backq-unparse (caddr form) t))) + (backq-unparse (caddr form) t))) (backq-vector (coerce (backq-unparse (cadr form)) 'vector)) (quote (cond - ((atom (cadr form)) (cadr form)) - ((and (consp (cadr form)) - (member (caadr form) *backq-tokens*)) - (backq-unparse-expr form splicing)) - (t (cons (backq-unparse `(quote ,(caadr form))) - (backq-unparse `(quote ,(cdadr form))))))) + ((atom (cadr form)) (cadr form)) + ((and (consp (cadr form)) + (member (caadr form) *backq-tokens*)) + (backq-unparse-expr form splicing)) + (t (cons (backq-unparse `(quote ,(caadr form))) + (backq-unparse `(quote ,(cdadr form))))))) (t (backq-unparse-expr form splicing)))))) @@ -97,12 +97,12 @@ ;; work for pretty streams which need to do margin calculations. Oh ;; well. It was good while it lasted. -- CSR, 2003-12-15 (let ((output (with-output-to-string (s) - (write (cadr form) :stream s)))) + (write (cadr form) :stream s)))) (unless (= (length output) 0) (when (and (eql (car form) 'backq-comma) - (or (char= (char output 0) #\.) - (char= (char output 0) #\@))) - (write-char #\Space stream)) + (or (char= (char output 0) #\.) + (char= (char output 0) #\@))) + (write-char #\Space stream)) (write (cadr form) :stream stream)))) ;;; This is called by !PPRINT-COLD-INIT, fairly late, because