(in-package :cl-test)
-;; HyperSpec – 2.*
+\f
-;;;;;;;;;;;;;;;;;;;;;
-;; Readtable tests ;;
-;;;;;;;;;;;;;;;;;;;;;
+;;;;;;;;;;;;;;;;;;;;;;;;;
+;; 2.* Readtable tests ;;
+;;;;;;;;;;;;;;;;;;;;;;;;;
(symbol-macrolet ((lookup-table
'(:SYMBOL ("zebra" "Zebra" "ZEBRA" "zebr\\a" "zebr\\A"
\f
-;; HyperSpec – 19.*
-
-;;;;;;;;;;;;;;;;;;;;
-;; Pathname tests ;;
-;;;;;;;;;;;;;;;;;;;;
+;;;;;;;;;;;;;;;;;;;;;;;;;
+;; 19.* Pathname tests ;;
+;;;;;;;;;;;;;;;;;;;;;;;;;
;; Issue #103 ;; logical-pathname-translations not translating
;; https://gitlab.com/embeddable-common-lisp/ecl/issues/103
(list (namestring #P"/tmp/prog/documentation.lisp")))
\f
+
+;;;;;;;;;;;;;;;;;;;;;;;
+;; 23.* Reader tests ;;
+;;;;;;;;;;;;;;;;;;;;;;;
+
+(defstruct sharp-s-reader.1.example-struct a)
+
+(deftest test-ansi.reader.sharp-s-reader.1
+ (prog1
+ (signals-error
+ (read-from-string
+ "(#1=\"Hello\" #S(sharp-s-reader.1.example-struct :A #1#))")
+ program-error))
+ nil)
+
+\f