Here is how to use backquotes:
(setq p 'b
- q '(c d e))
+ q '(c d e))
`(a ,p ,@q) -> (a b c d e)
`(a . b) -> (a . b)
`(a . ,p) -> (a . b)
(cond ((eq dflag 'append)
(cons a d ))
(t (list a (bq-process-1 dflag d)))))))
- ((eq aflag bq-dot-flag)
- (if (null dflag)
- (bq-comma a)
- (cons 'nconc
- (cond ((eq dflag 'nconc)
- (cons a d))
- (t (list a (bq-process-1 dflag d)))))))
+ ((eq aflag bq-dot-flag)
+ (if (null dflag)
+ (bq-comma a)
+ (cons 'nconc
+ (cond ((eq dflag 'nconc)
+ (cons a d))
+ (t (list a (bq-process-1 dflag d)))))))
((null dflag)
(if (memq aflag '(quote t nil))
(cons 'quote (list a))