readtable problem with clasp
In clasp we have a problem with the definition of the readtable in https://gitlab.common-lisp.net/antik/antik/-/blob/master/input-output/readtable.lisp#L24-L27
The (:macro-char #\# :dispatch)
overwrites all previous definitions for subchars of #\#
including #+
What is the use of (:macro-char #\# :dispatch)
anyhow?
From my testing this only works in sbcl, neither in ecl, clasp nor ccl nor clisp.
so please change the line to
(named-readtables:defreadtable :antik
(:merge :standard)
#-(or ccl clasp)
(:macro-char #\# :dispatch))
or even
(named-readtables:defreadtable :antik
(:merge :standard)
#+sbcl
(:macro-char #\# :dispatch))