From 29d14915a3f0f2c65dc2b147f9201f814f396b5c Mon Sep 17 00:00:00 2001 From: Abhishek Reddy Date: Fri, 29 Apr 2016 03:13:39 +1200 Subject: [PATCH] Distinguish string values from vector values transformed by quasiquote macro --- Code/Reader/Simple/quasiquote-macro.lisp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Code/Reader/Simple/quasiquote-macro.lisp b/Code/Reader/Simple/quasiquote-macro.lisp index 5229e5f741..15c7190236 100644 --- a/Code/Reader/Simple/quasiquote-macro.lisp +++ b/Code/Reader/Simple/quasiquote-macro.lisp @@ -44,6 +44,8 @@ (error 'undefined-use-of-backquote)) (t `(append ,@(transform-compound argument))))) + ((stringp argument) + argument) ((vectorp argument) `(apply #'vector ,(transform-quasiquote-argument