Commit 8c9bca72 authored by Michał Herda's avatar Michał Herda 🤔

Comment out READ-SUPPRESS.17

Dispatch reader macros can consume arbitrary inputs, some of which might
not be a valid Lisp expression. Following the discussion on #lisp, this commit
comments out READ-SUPPRESS.17 under the premise that it is undefined what
happens when an unknown dispatch reader macro is encountered under READ-SUPPRESS.
parent ed4a6bd6
......@@ -69,8 +69,9 @@
(def-random-suppress-test read-suppress.15 :prefix "#(" :suffix ")")
(def-random-suppress-test read-suppress.16 :chars "0123456789.eEfFsSdDlL+-")
;; Undefined macro dispatch characters should not signal an error
(def-read-suppress-test read-suppress.17 "#garbage")
;; Undefined macro dispatch characters MAY signal an error -
;; the behaviour is undefined in this case
;; (def-read-suppress-test read-suppress.17 "#garbage")
(def-read-suppress-test read-suppress.sharp-slash.1 "#\\boguscharname")
(def-read-suppress-test read-suppress.sharp-slash.2 "#\\:x")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment