X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Fbackq.impure.lisp;h=ffdeb93ea8fe3d93f3d39d234266843759e801ff;hb=97eb3923d01211622a8be3b60f1afe4dfd217901;hp=c9628a943e7a29b548fec96e63aad6c6c00a20b0;hpb=f4f423b699b25a78e70fb990ca3a434f3e2cbba2;p=sbcl.git diff --git a/tests/backq.impure.lisp b/tests/backq.impure.lisp index c9628a9..ffdeb93 100644 --- a/tests/backq.impure.lisp +++ b/tests/backq.impure.lisp @@ -51,9 +51,12 @@ ("``(FOO ,@,@*Q*)" . (foo a b c sqrt 9)) ("``(,@,@*QQ*)" . (3 5 4 6)))) -(mapc #'(lambda (test) - (test-double-backquote (car test) (cdr test))) +(mapc (lambda (test) + (test-double-backquote (car test) (cdr test))) *backquote-tests*) +(let ((string "`(foobar a b ,c ,'(e f g) d ,@'(e f g) (h i j) ,@foo)")) + (assert (equal (print (read-from-string string)) (read-from-string string)))) + ;;; success (quit :unix-status 104)